![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javeee
文章平均质量分 81
Lovors
这个作者很懒,什么都没留下…
展开
-
静态代理
1、静态代理的角色解析 抽象角色->通常使用接口或者抽象类来实现 真是角色->被代理的角色 代理角色->代理真实角色->代理真实角色后通常会做一些附属操作。 客户->使用代理角色来进行一些操作 AbstractSubject ...原创 2018-11-23 18:28:33 · 109 阅读 · 0 评论 -
动态代理
1动态代理和静态代理的角色是一样的(真是角色,抽象角色,代理类)2动态代理的代理类是动态生成的。3分为两类:一类基于接口动态代理和基于类的动态代理 1):基于接口动态代理:jdk动态代理 2):基于类的动态代理:cglib 现在都用javasist来生成动态代理4jdk动态代理---proxy类和Invoca...原创 2018-11-23 22:59:45 · 683 阅读 · 0 评论 -
面向切面编程--AOP
1、aop:aspect oriented programming 面向切面编程2、aop在spring中作用 提供声明式事务(声明式服务) 允许用户实现自定义切面3、aop:在不改变原有代码的情况下,增加新的功能 传统的编程模式: 自上而下纵向的编程 jsp action service d...原创 2018-11-24 01:13:38 · 167 阅读 · 0 评论 -
spring-bean的作用域和自动装配
scope指的是bean的作用域,在配置bean,由scope属性来配置bean的作用域 singleton单例 :整个容器中只有一个对象实例 spring配置默认是单例prototype原型 每次获取bean都产生一个新的对象request每次请求时创建一个新的对象session在会话的范围内时一个对象global session 只在portlet下有用,可以看做是a...原创 2018-11-22 21:33:40 · 147 阅读 · 0 评论