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