
Spring学习
文章平均质量分 75
倒过来是圈圈
这个作者很懒,什么都没留下…
展开
-
【Spring5框架学习】JdbcTemplate
JdbcTemplate概念 什么是JdbcTemplate Spring框架对JDBC进行封装,使用JdbcTemplate方便实现对数据库操作 准备工作 引入相关jar包 在Spring配置文件中配置数据库连接池 <!-- 数据库连接池 --> <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" destroy-method="close"> <property原创 2022-06-01 20:26:37 · 139 阅读 · 2 评论 -
【Spring5框架学习】AOP
AOP基本概念 什么是AOP 面向切面编程,利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率 通俗描述:不通过修改源代码方式,在主干功能里面添加新功能 使用登录例子说明AOP AOP底层原理 动态代理的使用 AOP底层使用动态代理,有两种情况的动态代理 第一种 有接口,使用JDK动态代理:创建接口实现类代理对象,增强类的方法 第二种 没有接口情况,使用CGLIB动态代理:创建子类的代理对象,增强类的方法 ...原创 2022-05-22 18:30:54 · 216 阅读 · 0 评论 -
【Spring5框架学习】IOC容器-Bean管理注解方式
基于注解方式 什么是注解? (1)注解是代码特殊标记,格式:@注解名称(属性名称=属性值,属性名称=属性值…) (2)使用注解,注解作用在类/方法/属性上面 (3)使用注解目的:简化XML配置 Spring针对Bean管理中创建对象提供注解 (1)@Component (2)@Service (3)@Controller (4)@Repository *上面四个注解功能一样,都可以用来创建Bean实例 基于注解方式实现对象创建 第一步 引入依赖 第二步 开启组件扫描 ...原创 2022-05-17 12:28:34 · 101 阅读 · 0 评论 -
【Spring5框架学习】IOC容器-Bean管理XML方式2
工厂Bean、bean的作用域(单实例、多实例)、Bean的生命周期(五步、七步)、 IOC操作Bean管理(XML自动装配)、 IOC操作Bean管理(外部属性文件)原创 2022-05-13 18:43:12 · 103 阅读 · 0 评论 -
【Spring5框架学习】IOC容器-Bean管理XML方式1
Bean管理、基于XML方式创建对象、XML注入属性原创 2022-05-11 21:06:08 · 170 阅读 · 0 评论 -
【Spring5框架学习】IOC容器底层原理
概念和原理 什么是IOC? (1)控制反转,把对象创建和对象之间的调用过程,交给Spring进行管理 (2)使用目的:降低耦合度(各类之间依赖度) IOC底层原理 底层主要三部分:xml解析、工厂模式(降低耦合度)、反射 (2)IOC过程:进一步降低耦合度 第一步:xml配置文件,配置创建的对象 <bean id="user" class="com.company.spring5.User"></bean> 第二步:有service和dao类,创建工厂类 class User原创 2022-04-16 21:57:20 · 460 阅读 · 0 评论