当前位置:   article > 正文

Spring数据访问架构设计解析

Spring数据访问架构设计解析

一、Spring JDBC 数据访问

1、简化了jdbc操作,定义了模板类JdbcTemplate

2、提高开发效率,构建了嵌入式数据源EmbeddedDatabase

3、统一底层异常结构DataAccessException

二、Spring事物管理器

声明式事物,Aop原理简化开发

三、Spring R2DBC 数据访问

Spring5.3以后加入的异步数据访问

四、Spring事物管理器

一、事物管理器TrransactionManager

二、Spring声明式事物(aop原理)

1、开启基于注解的声明式事物:@EnableTransactionManagement

2、方法上加注解:@Transactional

3、事物事件监听器:@TransactionalEventListener,事物只有在commit后,才能把事件发出来

三、Spring编程式事物

1、Spring事物管理器:PlatformTransactionManager

2、Spring事物模板:TransactionTemplate

四、Spring R2DBC数据访问

1、什么是R2DBC?

reactive relational database connectivity,反应式关系型数据库连接

2、认识DatabaseClient

3、基于R2DBC规范的CRUD

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Guff_9hys/article/detail/769208
推荐阅读
相关标签
  

闽ICP备14008679号