JavaConfig是Spring3.0新增的概念,就是以注解的形式取代Spring中繁瑣的xml文件。JavaConfig結合了xml的解耦和java編譯時檢查的優(yōu)點。
- @Configuration,表示這個類是配置類;
- @ComponentScan,相當于xml的;
- @Bean,相當于xml的;
- @EnableWebMvc,相當于xml的;
- @ImportResource,相當于xml的;
- @PropertySource,用于讀取properties配置文件;
- @Profile,一般用于多環(huán)境配置,激活時可用@ActiveProfile("dev")注解;