IOC和aop解释
来源:互联网 发布:鑫茂科技微创网络 编辑:程序博客网 时间:2024/05/21 19:21
从4个方面进行解释
名词解释,实现原理,实现方式,案例
IOC
名词解释:控制反转
实现原理:java反射机制
实现方式:IOC分两步进行实现
一、控制反转
在spring中声明一个bean,class去指明java文件路径,通过java的反射机制,生成实例对象,在类里面配置property成员变量,然后通过依赖注入,转成bean。
二、依赖注入
依赖注入 解释:在方法中依赖对象,对象给对象赋值,这就是依赖
例子:
controller 调用service 下面这种引用关系就叫依赖关系
private UserService userService;
生成set方法
public void setUser(UserService userService) {
this.userService=userService;
}
总结:通过spring中的bean指定注解的 包名+类名 ,通过对象的反射机制生成对象的实例化,引用对象的时候,通过property生成实例化,通过依赖注入的方式,注入。
案例:数据库连接池 class:c3p0等 属性:driveclass ,username,password等。
aop
名词解释:面向切面编程
实现原理:动态代理
实现方式:声明切面,指明具体的切面类,生成具体的切入点,一般写到service层,根据切入面中拦截的不同的方法,根据方法,进行消息处理(前置通知等)。
案例:日志记录。
阅读全文
0 0
- IOC和aop解释
- Spring中IOC和AOP的详细解释
- Spring中IOC和AOP的详细解释
- 有关IOC、依赖注入和AOP的简单解释
- Spring中IOC和AOP的详细解释
- spring框架的ioc和aop通俗解释
- Spring中IOC和AOP的详细解释
- spring框架的ioc和aop通俗解释
- Spring中IOC和AOP的详细解释
- Spring中IOC和AOP的详细解释
- spring框架的ioc和aop通俗解释
- Spring中IOC和AOP的详细解释
- Spring中IOC和AOP的详细解释(转)
- Spring IOC与AOP解释
- IOC和AOP
- spring - ioc和aop
- spring - ioc和aop
- Spring AOP和IOC
- 学习markdown——欢迎使用CSDN-markdown编辑器
- 阿里爸爸进制题
- HTML自定义按钮上传图片并实现预览(同时解决getAsDataURL()弃用问题)
- 贪吃蛇
- 正则表达式笔记
- IOC和aop解释
- [C]插入排序
- linux command:top+free+iostat
- linux的软件包管理工具---rpm与yum
- 第一次认识Java
- table的使用
- Discuz论坛如何使用SendCloud?
- spring 入门
- 点云显示函数