spring
从程序猿到程序员
努力吧骚年
展开
-
Spring学习笔记(一)-----概述
概述Spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架 - 从大小与开销两方面而言Spring都是轻量的 - 通过控制反转(IOC)的技术达到松耦合的目的 - 提供了面向切面编程的丰富支持,允许用过分离应用的业务逻辑与系统级服务进行内聚性的开发 - 包含并管理应用对象的配置和生病周期,这个意义上是一种容器 - 将简单的组件配置、组合成为复杂的应用,这个意义原创 2017-09-17 14:53:31 · 207 阅读 · 0 评论 -
Spring学习笔记(二)-----IOC之XML
面向抽象编程service.addUser—->(接口)UserDAO.addUser—–>UserDAOImpl.addUser(多种实现) 好处:灵活。Inverse Of Control(Dependency Injection)控制反转(依赖注入):控制权反转到容器中去,类中的成员变量是其它类对象时,我们不再用自己New一个对象调用setXXX方法设置,而是依靠Spring 的依赖注入特性原创 2017-09-17 15:08:32 · 174 阅读 · 0 评论 -
Spring学习笔记(三)-----IOC之Annotation
马士兵的老视频Spring2.5.6,学习笔记,18/7/28更新原创 2017-09-22 08:54:03 · 199 阅读 · 0 评论 -
Spring学习笔记(四)-----AOP
AOPAOP:Aspect-Oriented-Programming,面向切面编程。如何上下加业务逻辑?继承原类,复写原方法,上下业务逻辑+super.XXX();实现接口进行组合,增加原类的成员变量,上下加业务逻辑,成员变量调用原方法。public class UserDAOImpl3 implements UserDAO { private UserDAO userDAO = new原创 2017-09-22 17:22:43 · 239 阅读 · 0 评论