
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一、 什么是分布式事务分布式事务是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位 于不同的分布式系统的不同节点之上。 举个例子: 电商系统中的订单系统与库存系统图中包含了库存和订单两个独立的微服务,每个微服务维护了自己的数据库。在交易系 统的业务逻辑中,一个商品在下单之前需要先调用库存服务,进行扣除库存,再调用订单服务,创建订单记录。正常情况下,两个数据库各自更新成功,两边数据维

前端传入后台的数据类型为数组,后端保存数据需要时String,则需要进行数据转换//检验项目需要做数据类型转换if(sampleCrForm.getSampleModel().getTestitem().length > 0){//数组转换StringString testitem = Arrays.toString(sampleCrForm.getSampleModel().getTest
Cannot instantiate object of type org.mybatis.generator.plugins.UnmergeableXmlMappersPlugin问题原因是出自mybatis-generator-core插件版本过低,需要使用1.3.6及以上版本。<!-- MyBatis 生成器 --><dependency><groupId>
MetaObjectHandler接口是mybatisPlus为我们提供的的一个扩展接口,我们可以利用这个接口在我们插入或者更新数据的时候,为一些字段指定默认值。实现这个需求的方法不止一种,在sql层面也可以做到,在建表的时候也可以指定默认值。...
<if test="invalid != null and invalid != ''">and invalid = #{invalid}</if>如果 invalid 是String字符串类型的话,这个写法是符合的。但是如果是Integer(int)类型的话,如果变量的值为0,即 invalid = 0, mybatis在进行 invalid != '' 的时候会认为 i
如果不在实体类对应的字段是无法把表数据设置为null如果在实体类对应的字段加上,可以把表数据设置为null@TableField(updateStrategy = FieldStrategy.IGNORED)
springboot文件(图片)上传问题之一最近把springboot版本从2.0.0换成版本2.3.12.RELEASE导致之前文件(图片)是成功的,换了版本号后导致MultipartFile接收到的数据一直是null控制层代码这里的参数MuiltiPartFile是org.springframework.web.multipart.MultipartFile类型的参数/*** 图片上传* @r
一、 什么是分布式事务分布式事务是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位 于不同的分布式系统的不同节点之上。 举个例子: 电商系统中的订单系统与库存系统图中包含了库存和订单两个独立的微服务,每个微服务维护了自己的数据库。在交易系 统的业务逻辑中,一个商品在下单之前需要先调用库存服务,进行扣除库存,再调用订单服务,创建订单记录。正常情况下,两个数据库各自更新成功,两边数据维







