摘要: AOP:面向切面编程,相当于OOP面向对象编程。 Spring的AOP的存在目的是为了解耦,AOP可以让一组类共享相同的行为。 Spring支持AspectJ的注解切面编程: (1)使用@Aspect声明是一个切面 (2)使用@Afte、@Before、@Around定义通知/建言,可以直接将拦截规 阅读全文
posted @ 2018-03-22 11:31 JohnEricCheng 阅读(292) 评论(0) 推荐(0) 编辑
摘要: Java配置也是Spring4.0推荐的配置方式,完全可以取代XML的配置方式,也是SpringBoot推荐的方式。 Java配置是通过@Configuation和@Bean来实现的: 1、@Configuation注解,说明此类是配置类,相当于Spring的XML方式 2、@Bean注解,注解在方 阅读全文
posted @ 2018-03-22 10:29 JohnEricCheng 阅读(2929) 评论(0) 推荐(0) 编辑
摘要: 相关注解: @Component @Service @Controller @Repository @Inject:JSr-330提供的注解 @Autowire:Spring提供的注解 @Resource:JSR-250提供的注解 三者可以注解在set方法上,也可以注解在属性上,习惯性注解在属性上。 阅读全文
posted @ 2018-03-22 09:44 JohnEricCheng 阅读(1628) 评论(0) 推荐(0) 编辑