随笔分类 -  spring

摘要:AOP,面向切面编程,它能把与核心业务逻辑无关的散落在各处并且重复的代码给封装起来,降低了模块之间的耦合度,便于维护。具体的应用场景有:日志,权限和事务管理这些方面。可以通过一张图来理解下: Spring AOP可以通过注解和xml配置的方式来实现,下面我们讲解下这两种不同的用法。 1.注解的方式 阅读全文
posted @ 2018-06-26 10:25 51life 阅读(242) 评论(0) 推荐(0)
摘要:1.BeanFactory 对于BeanFactory,它本质上是一个Factory,是一个容器,它是spring中最基本的容器,它的作用是配置,新建,管理各种bean以及它们之间的依赖关系。 看下源码 2.FactoryBean factoryBean,它本质上是一个bean,工厂bean,可以用 阅读全文
posted @ 2018-06-25 09:16 51life 阅读(218) 评论(0) 推荐(0)
摘要:一 继承 spring中多个bean之间的继承关系,和面向对象中的继承关系类似,直接看代码。 先定义一个Person类 然后在beans.xml文件中配置: 在beans.xml中,我们定义了一个name为person的抽象类,它作为一个父类,封装了共有的属性值address="杭州",由于定义了a 阅读全文
posted @ 2018-06-15 13:51 51life 阅读(2784) 评论(0) 推荐(1)
摘要:spring初始化bean时执行某些方法完成特定的初始化操作 阅读全文
posted @ 2018-06-11 10:44 51life 阅读(6224) 评论(0) 推荐(1)