![](https://img-blog.csdnimg.cn/20200921092424495.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring
spring
嘉戈
这个作者很懒,什么都没留下…
展开
-
AOP的实现方式
文章目录什么是 AOPAOP 的作用及优势AOP 的实现方式动态代理动态代理的特点动态代理常用的有两种方式 什么是 AOP AOP: 全称是 Aspect Oriented Programming 即: 面向切面编程。 Aop是一种思想,面向切面编程,就是对程序进行横向的切分,将功能独立提取出来,独立实现。 可以避免在业务逻辑的代码混入很多系统相关的逻辑,比如权限管理,事务管理,日志记录等 主要的一些概念有:Aspect-切面 Joint point-连接点 Advice-通知 Pointcut-切点原创 2020-09-21 10:39:12 · 278 阅读 · 2 评论 -
IOC
文章目录1.什么是IOC?2.IOC过程 1.什么是IOC? IOC(Inversion of Control):(只能解决程序间的依赖关系,别的什么也干不了) 其思想是 反转资源获取的方向。 传统的资源查找方式要求组件向容器发起请求查找资源,作为回应,容器适时的返回资源,而应用了IOC之后,则是容器主动地将资源推送给它所管理的组件,组件所要做的仅是选择一种合适的方式来接受资源。这种行为也称为查找的被动形式。 2.IOC过程 原来:我们在获取对象时,都是采用new的方式,是主动的。 现在:我们获取对象原创 2020-09-21 10:33:42 · 178 阅读 · 1 评论 -
实例化bean的三种方式
文章目录bean 标签bean 的作用范围和生命周期实例化 Bean 的三种方式 bean 标签 作用: 用于配置对象让 spring 来创建的。 默认情况下它调用的是类中的无参构造函数。如果没有无参构造函数则不能创建成功。 属性: id: 给对象在容器中提供一个唯一标识。用于获取对象。 class: 指定类的全限定类名。用于反射创建对象。默认情况下调用无参构造函数。 scope: 指定对象的作用范围。 * singleton :默认值,单例的. * prototype :多例的. * reque原创 2020-09-21 10:29:25 · 289 阅读 · 2 评论