Discovery

SpringCloud入门

发布于 2020-06-13

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

0 条评论
168 热度

实际开发中Map的一些常用用法

发布于 2020-11-21

分类问题在公司实际开发中非常常见的一类数据处理问题例子:🌰现有一个List集合XX中的每个元素为一个对象,此对象中包含多个属性:A、B、C等现在需要将List集合X中元素按照对象中的某个或某些属性分组。Map的解决方案:原理为,Map的key值是唯一的,因此我们就可以把key作为分组的唯一依据将分

0 条评论
27 热度

分布式事务

发布于 2020-10-15

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

0 条评论
49 热度

Spring中事务的处理

发布于 2020-09-28

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

0 条评论
54 热度

Spring中循环依赖问题

发布于 2020-09-27

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

0 条评论
58 热度

身份校验与权限认证

发布于 2020-09-18

常见的登录验证的方式1、httpbasicauth每次请求API时都提供用户的username和password。容易把账号密码暴露给第三方客户端,在生产环境下被使用的越来越少。2、OauthOAuth(开放授权)是一个开放的授权标准,允许用户让第三方应用访问该用户在某一web服务上存储的私密的资源

0 条评论
81 热度

一些数据校验等操作

发布于 2020-09-14

问题描述今天要完成的业务是,将从Excel中读取的数据转换成相对应的对象,并对其中的字段进行验证,并根据其中的租约号/造箱合同号,从数据库中查询对应数据进行填充。而数据库中没有的字段则从基础代码的数据库表中根据Excel中传入的name属性来填充其对应的code属性。因为用户在录入时不可能去录入co

0 条评论
77 热度