
Spring5
文章平均质量分 86
平什么阿
这个作者很懒,什么都没留下…
展开
-
Spring5:概述总结
IOC容器 (1)IOC底层原理(工厂、反射等) (2)IOC接口(BeanFactory) (3)IOC操作Bean管理(基于xml) (4)IOC操作Bean管理(基于注解) AOP (1)AOP底层原理:动态代理,有接口(JDK动态代理),没有接口(CGLIB动态代理) (2)术语:切入点、增强(通知)、切面 (3)基于AspectJ实现AOP操作 JdbcTemplate (1)使用JdbcTemplate实现数据库curd操作 (2)使用JdbcTemplate实现数据库批量操作 事务管理 (1.原创 2022-04-27 00:01:12 · 1434 阅读 · 0 评论 -
Spring5(五):Spring5新特性
文章目录1. 整合日志框架2. @Nullable注解3. 函数式注册对象4. 整合JUnit5单元测试框架4.1 整合JUnit44.2 整合JUnit54.3 复合注释5. SpringWebflux使用5.1 SpringWebflux介绍5.2 响应式编程(Java实现)5.3 响应式编程(Reactor实现)5.4 SpringWebflux执行流程和核心API5.5 SpringWebflux(基于注解编程模型)5.6 SpringWebflux(基于函数式编程模型) 1. 整合日志框架 Sp原创 2022-04-26 21:58:56 · 361 阅读 · 0 评论 -
Spring5(四):事务操作
文章目录1. 基本概念2. 事务操作基本环境3. Spring事务管理介绍4. 注解声明式事务管理5. 声明式管理参数配置5.1 propagation:事务传播行为5.2 ioslation:事务隔离级别5.3 timeout:超时时间5.4 readOnly:是否只读5.5 rollbackFor:回滚5.6 noRollbackFor:不回滚6. XML声明式事务管理7. 完全注解声明式事务管理 1. 基本概念 什么事务 (1)事务是数据库操作最基本单元,逻辑上一组操作,要么都成功,如果有一个失败原创 2022-04-26 19:57:56 · 178 阅读 · 0 评论 -
Spring5(三):JdbcTemplate
文章目录1. 概念和准备1.1 什么是JdbcTemplate1.2 准备工作2. JdbcTemplate操作数据库:添加3. JdbcTemplate操作数据库:修改和删除4. JdbcTemplate操作数据库:查询返回某个值5. JdbcTemplate操作数据库:查询返回对象6. JdbcTemplate操作数据库:查询返回集合7. JdbcTemplate操作数据库:批量操作 1. 概念和准备 1.1 什么是JdbcTemplate Spring框架对JDBC进行封装,使用JdbcTemplat原创 2022-04-26 16:38:06 · 416 阅读 · 0 评论 -
Spring5(二):AOP
文章目录1. AOP基本概念1.1 什么是AOP1.2 AOP底层原理1.3 基于JDK的AOP动态代理1.4 AOP术语2. AOP操作准备工作3. AOP操作(基于Aspect注解)4. AOP操作(AspectJ配置文件) 1. AOP基本概念 1.1 什么是AOP 面向切面编程(方面),利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 通俗描述:不通过修改源代码方式,在主干功能里面添加新功能 使用登录例子说明AOP原创 2022-04-25 20:45:40 · 104 阅读 · 0 评论 -
Spring5(一):IOC容器
文章目录1. IOC底层原理1.1 什么是IOC1.2 IOC底层原理2. IOC接口(BeanFactory)3. IOC操作Bean管理(基于xml)3.1 基于xml方式创建对象3.2 基于xml方式注入基本属性3.2.1 第一种注入方式:使用set方法进行注入3.2.2 第二种注入方式:使用有参数构造进行注入3.2.3 第三种注入方式:p名称空间注入3.3 注入其他类型属性3.3.1 字面量3.3.2 外部bean3.3.3 内部bean3.3.4 级联属性3.4 xml注入集合属性3.4.1 注入原创 2022-04-25 16:55:31 · 278 阅读 · 0 评论