adfs dsf d

leelei 后端 2019-05-07

声明bean的注解:@Component,@Service,@Controller,@Repository

注入bean的注解:@Autowired(Spring提供的注解)@Inject(JSR-330提供的)@Resource(JSR-250提供的)

注入注解可以放在set方法上或者属性上

@Configuration声明当前类是一个配置类,@ComponentScan("package")扫描package下的所有注入bean,一般这两个同时使用

AnnotationConfigApplicationContext为容器

@Configuration和@Bean组合使用可以进行纯java的配置,而不用使用上边的注入注解

@Bean使用在放法上,声明当前方法返回的是一个bean,使用@Bean注解的方法中可以有参数,只要该参数类型在容器中存在相应的实例化的bean,就可以自动注入

spring支出aspectj的注解切面编程:

使用@Aspect声明切面,@After,@Before,@Around定义advice,@PointCut定义拦截规则,Spring中的事务处理@Transaction和数据缓存@Cacheable都使用此形式的拦截

评论

技术博客发布平台

只服务于

前后端、移动端、测试人员

写博客