1.spring的注解:
// @Controller和@RestController表示控制层组件
// @Service表示业务逻辑层组件
// @Repository表示数据访问层组件
// @Component表示通用组件
// @Qualifier、@Autowired和@Resource配合注入依赖
@Autowired默认按类型装配,@Resource默认按名称装配,当找不到与名称匹配的Bean时,才会按类型装配。
// @Configuration表示配置类并将配置类声明为一个Bean
// @Bean声明一个Bean,默认以方法名为名字,通过initMethod和destroyMethod指定初始化及清理方法
// @Import引入另一个配置类
// @DependsOn控制Bean初始化顺序
。
网友评论