摘要: 1、Spring IOC 1)IOC全称Inversion Of Control,被翻译成控制反转 2)控制反转:指程序中对象的获取方式发生反转,由最初的NEW方式创建,转变为由第三方框架创建,注入(DI),它降低对象之间的耦合度 3)Spring容器采用DI方式实现IOC控制,IOC是Spring 阅读全文
posted @ 2018-09-06 15:39 不是一个世界的人 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 1、Spring简介 1)Spring是一个开源的轻量级应用开发框架,其目的是用于简化企业应用程序的开发,降低侵入性 2)Spring提供的IOC和AOP功能,可以将组件之间的耦合度降至最低,即解耦;便于系统的升级和维护 3)Spring的本质是管理软件中的对象,即创建对象和维护对象之间的关系 2、 阅读全文
posted @ 2018-09-06 14:56 不是一个世界的人 阅读(97) 评论(0) 推荐(0) 编辑
摘要: AOP技术 AOP(面向方面编程),可以说是OOP(面向对象编程)的补充和完善。 OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要将分散的对象引入公共行为的时,OOP则显得无能为力。就是说,OOP允许你定义从上到下的关系,但并不适合定义从左往右的关系( 阅读全文
posted @ 2018-09-06 09:48 不是一个世界的人 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1、Spring AOP AOP(Aspect Oriented Programming)称为面向切面(方面)编程;AOP主要用于处理共同逻辑,例如:日志记录,安全控制,事务管理,异常处理等,AOP可以将这些共通逻辑从普通业务逻辑代码中分离出来,在以后修改这些共通逻辑时就不会影响普通业务逻辑 利用A 阅读全文
posted @ 2018-09-06 08:50 不是一个世界的人 阅读(105) 评论(0) 推荐(0) 编辑