
spring框架
文章平均质量分 68
未来可期,期许未来
这个作者很懒,什么都没留下…
展开
-
AoP面向切面编程
AoPAoP:面向切面编程,对业务逻辑的各个部分进行隔离,使得业务逻辑的各个部分之间的耦合度降低。通俗来讲:不修改源码的方式,在主干功能里添加新功能。例如:1、AoP底层使用动态代理有两种动态代理情况:(1)有接口,使用JDK动态代理创建接口实现类的代理对象,增强类的方法(2)没有接口情况,使用CGLIB动态代理创建子类的代理对象,增强类的方法2、AoP(JDK的动态代理)JDK的动态代理:使用Proxy类的方法newProxyInstance方法来创建代理对象第一个参数原创 2022-04-15 11:14:39 · 1703 阅读 · 0 评论 -
IOC操作bean管理(自用)
IOC操作Bean管理Bean管理操作实现有两种方式:1)基于xml配置文件方式实现2)基于注解方式实现而Bean管理指的是两个操作:1)Spring 创建对象2)Spring 注入属性IOC操作bean管理(基于xml方式)基于xml方式创建对象<!--配置User对象创建--><bean id="user" class="com.itguigu".spring5.User></bean>bean标签中有很多属性,基本属性为:1)id:原创 2022-04-14 15:26:17 · 217 阅读 · 0 评论 -
spring5笔记1--IOC的底层原理和两种实现方式
spring笔记1spring是轻量级的开源框架spring有两部分核心:1). IOC: 控制反转,把**创建对象**和**对象之间的调用**交给spring进行管理2). Aop: 面向切面,不修改源代码的基础上进行功能增强Spring 特点:(1)方便解耦,简化开发(2)Aop 编程支持(3)方便程序测试(4)方便和其他框架进行整合(5)方便进行事务操作(6)降低 API 开发难度IOCIOC:控制反转,把对象创建和对象之间的调用过程交给spring进行管理目的:降低耦合原创 2022-04-07 11:47:55 · 851 阅读 · 0 评论