分布式事务

什么是事务?首先抛出来一个问题:什么是事务?有人会说事务就是一系列操作,要么同时成功,要么同时失败;然后会从事务的ACID特性(原子性、一致性、隔离性、持久性)展开叙述。确实如此,事务就是为了保证一系列操作可以正常执行,它必须同时满足ACID特性。但是今天我们换个角度思考下,我们不仅要知道What(


Spring中事务的处理

问题描述@OverridepublicvoiddoAfterAllAnalysed(AnalysisContextanalysisContext)throwsBusinessException{saveData();if(repeatList.size()>0||errorList.size(


Spring中循环依赖问题

Spring循环依赖具体解释请看这篇博客,不再赘述问题:在Service中使用构造器注入,并发生循环依赖,启动程序直接失败。解决方案:在被注入的Service上添加@Lazy注解其他:如果进行自动注入时使用Spring中的@Autowried注解,Spring会自动帮我们解决循环依赖的问题,Spri


关于实际业务中的请求接口使用 2

关于上篇中提到的在Service层进行业务逻辑的编写过于简单因此按照实际应用的逻辑进行了修改根据传入的对象中属性,判断各种不同情况,分别进行处理public Result saveAndUpdateAndDelete(SettingAndDetails settingAndDetails){


SpringCloud入门

SpringCloud概述SpringCloud是什么SpringCloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导选举、分布式会话、群集状态)。分布式系统的协调会导致锅炉板模式,使用SpringCl


Mybatis+Spring整合

一、配置maven引入需要的包<dependencies><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.13