![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 90
Spring知识总结
郭贼不是我的菜
这个作者很懒,什么都没留下…
展开
-
Spring事务
环境搭建 回顾事务基本概念 事务是数据库操作的基本单元,对其的执行操作,要么都成功,要么都失败。 四大特性(ACID):原子性、一致性、隔离性、持久性。 假设现在需要完成对下表操作,搭建一个基础环境,使a向b转账500。 第一步:xml配置 上个JdbcTemplate博客中都有讲,基本都是一样的。 组件扫描 数据库连接池配置 JdbcTemplate对象创建,并注入数据库连接池属性。 <?xml version="1.0" encoding="UTF-8"?> <beans原创 2021-04-21 16:55:25 · 102 阅读 · 0 评论 -
JDBCTemplate
JdbcTemplate JdbcTemplate是Spring框架对JDBC进行封装,使用JdbcTemplate方便实现对数据库操作。 准备工作 配置组件扫描,xml配置或者注解配置类都可以,这里我是用了xml配置。 配置数据库连接池,这里我使用了德鲁伊连接池。 创建JdbcTemplate对象,并注入dataSource(数据库连接池)属性。 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.s原创 2021-04-20 21:56:26 · 163 阅读 · 0 评论 -
AOP
AOP原理 概念 面向切面编程,利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 不修改源代码,在主干功能里添加新功能。 底层原理 AOP底层使用动态代理,分别针对有无接口分为两种。 一、有接口,使用JDK动态代理,创建接口实现类代理对象,增强类方法。 使用Proxy类里面的方法创建代理对象 第一参数:类加载器 第二参数:增强方法所在类的实现接口,支持多个接口 第三参数:实现这个接口InvocationHandler(原创 2021-04-19 17:09:50 · 161 阅读 · 0 评论