![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SPRING
文章平均质量分 50
spring的基础知识,源码介绍
上善若水-学者至上
多学习,多记录,多总结
展开
-
【SpringBoot】SpringBoot + Mysql 读写分离最佳实践
读写分离最佳实践原创 2024-01-03 17:37:54 · 638 阅读 · 0 评论 -
Spring cache 缓存
Spring cache 缓存概述Spring 3.1 引入了激动人心的基于注释(annotation)的缓存(cache)技术,它本质上不是一个具体的缓存实现方案(例如 EHCache 或者 OSCache),而是一个对缓存使用的抽象,通过在既有代码中添加少量它定义的各种 annotation,即能够达到缓存方法的返回对象的效果。Spring 的缓存技术还具备相当的灵活性,不仅能转载 2017-06-29 16:22:17 · 268 阅读 · 0 评论 -
spring实现读写分离
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[-]背景方案1 应用层解决2 中间件解决使用Spring基于应用层实现1 原理2 DynamicDataSource3 DynamicDataSourceHolder4 DataSourceAspect5 配置2个数据源51 jdbcproperties52 定义连接池53转载 2017-08-15 10:28:03 · 378 阅读 · 0 评论 -
Spring事务配置的五种方式和spring里面事务的传播属性和事务隔离级别
Spring事务配置的五种方式和spring里面事务的传播属性和事务隔离级别 分类:开源技术(如Struts/spring/Hibernate等)(70) spring事务配置的五种方式转载处:http://blog.csdn.net/it_man/article/details/5074371前段时间对Spring的事务配置做了比较深入的研究,在此之间转载 2017-08-23 09:55:34 · 200 阅读 · 0 评论 -
spring事务隔离、传播
1 事务的传播属性(Propagation) 1) REQUIRED ,这个是默认的属性 Support a current transaction, create a new one if none exists. 如果存在一个事务,则支持当前事务。如果没有事务则开启一个新的事务。 被设置成这个级别时,会为每一个被调用的方法创建一个逻辑事务域。如果前面的方法已经创建了事务转载 2017-12-19 11:26:22 · 139 阅读 · 0 评论 -
SpringMVC的工作原理图
SpringMVC的工作原理图:SpringMVC流程1、 用户发送请求至前端控制器DispatcherServlet。2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。4、 Dispa...转载 2018-03-12 14:02:34 · 282 阅读 · 0 评论 -
理解事务的4种隔离级别
理解事务的4种隔离级别数据库事务的隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。而且,在事务的并发操作中可能会出现脏读,不可重复读,幻读。下面通过事例一一阐述它们的概念与联系。Read uncommitted读未提交,顾名思义,就是一个事务可以读取另一个未提交事务的数据。事例:老板要给...转载 2018-03-12 17:54:01 · 160 阅读 · 0 评论