java day60【 Spring 中的 JdbcTemplate[会用] 、Spring 中的事务控制 、Spring5 的新特性[了解] 】
第1章 Spring 中的 JdbcTemplate[会用]
1.1JdbcTemplate 概述
1.2JdbcTemplate 对象的创建
1.3spring 中配置数据源
1.3.1 环境搭建
1.3.2 编写 spring 的配置文件
1.3.3 配置数据源
1.3.3.1 配置 C3P0 数据源
1.3.3.2 配置 DBCP 数据源
1.3.3.3 配置 spring 内置数据源
1.3.4 将数据库连接的信息配置到属性文件中:
1.4JdbcTemplate 的增删改查操作
1.4.1 前期准备
1.4.2 在 spring 配置文件中配置 JdbcTemplate
1.4.3 最基本使用
1.4.4 保存操作
1.4.5 更新操作
1.4.6 删除操作
1.4.7 查询所有操作
1.4.8 查询一个操作
1.4.9 查询返回一行一列操作
1.5在 dao 中使用 JdbcTemplate
1.5.1 准备实体类
1.5.2 第一种方式:在 dao 中定义 JdbcTemplate
1.5.3 第二种方式:让 dao 继承 JdbcDaoSupport
第2章 Spring 中的事务控制
2.1Spring 事务控制我们要明确的
2.2Spring 中事务控制的 API 介绍
2.2.1 PlatformTransactionManager
2.2.2 TransactionDefinition
2.2.2.1 事务的隔离级别
2.2.2.2 事务的传播行为
2.2.2.3 超时时间
2.2.2.4 是否是只读事务
2.2.3 TransactionStatus
2.3基于 XML 的声明式事务控制(配置方式)重点
2.3.1 环境搭建
2.3.1.1 第一步:拷贝必要的 jar 包到工程的 lib 目录
2.3.1.2 第二步:创建 spring 的配置文件并导入约束
2.3.1.3 第三步:准备数据库表和实体类
2.3.1.4 第四步:编写业务层接口和实现类
2.3.1.5 第五步:编写 Dao 接口和实现类
2.3.1.6 第六步:在配置文件中配置业务层和持久层对
2.3.2 配置步骤
2.3.2.1 第一步:配置事务管理器
2.3.2.2 第二步:配置事务的通知引用事务管理
2.3.2.3 第三步:配置事务的属性
2.3.2.4 第四步:配置 AOP 切入点表达式
2.3.2.5 第五步:配置切入点表达式和事务通知的对应关系
2.4基于注解的配置方式
2.4.1 环境搭建
2.4.1.1 第一步:拷贝必备的 jar 包到工程的 lib 目录
2.4.1.2 第二步:创建 spring 的配置文件导入约束并配置扫描的包
2.4.1.3 第三步:创建数据库表和实体类
2.4.1.4 第四步:创建业务层接口和实现类并使用注解让 spring 管理
2.4.1.5 第五步:创建 Dao 接口和实现类并使用注解让 spring 管理
2.4.2 配置步骤
2.4.2.1 第一步:配置事务管理器并注入数据源
2.4.2.2 第二步:在业务层使用@Transactional 注解
2.4.2.3 第三步:在配置文件中开启 spring 对注解事务的支持
2.4.3 不使用 xml 的配置方式
第3章 Spring5 的新特性[了解]
3.1与 JDK 相关的升级
3.1.1 jdk 版本要求:
3.1.2 利用 jdk8 版本更新的内容
3.2核心容器的更新
3.3JetBrains Kotlin 语言支持
3.4响应式编程风格
3.5Junit5 支持
3.6依赖类库的更新