![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
新科nn
这个作者很懒,什么都没留下…
展开
-
3.日志管理
项目 Value 电脑 $1600 手机 $12 导管 $1 Column 1 Column 2 centered 文本居中 right-aligned 文本居右 链接长方形圆圆角长方形菱形 Created with Raphaël 2.2.0开始我的操作确认?结束yesno ...原创 2019-08-21 11:03:24 · 93 阅读 · 0 评论 -
4.spring容器之bean的管理
1.bean的装配方式(依赖注入方式) 基于xml方式的装配 设值注入(Setter Injection 基于setter方法和无参构造的注入方式)bean类中必须要提供一个默认的无参构造 public class User{ //属性 private String username; private In...原创 2019-08-31 13:58:06 · 236 阅读 · 0 评论 -
5.spring之AOP原理---动态代理
spring中的AOP是通过横向抽取,将分散在各个方法中的重复代码提取出来,在程序编译或运行时通过反射应用到需要执行的地方(区别于静态代理),使开发人员在写业务代码时可以专注于核心业务,而不用过多的关注其它逻辑,如事务管理,日志等。具体是通过AOP框架(spring aop,AspectJ)动态的生成代理对象。 AOP框架生成代理对象有两种方法,JDK动态代理,CGLIB动态代理 jdk代理只能用...原创 2019-08-31 19:06:19 · 133 阅读 · 0 评论 -
6.AOP的实现--基于代理或AspectJ
1.基于代理的AOP开发 2.AspectJ开发(底层也是用的代理) 1.基于xml的声明式AspectJ 2.基于注解的声明式AspectJ原创 2019-09-01 09:34:40 · 299 阅读 · 0 评论