自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 解决多条SQL使用同一会话SqlSession问题

如果遇到特殊的业务场景,并不需要事务的回滚以及其他特性,只需要保持同一会话,那我们可以使用SqlSessionFactory来创建SqlSession会话。我们都知道事务可以保持方法内的同一会话,所以我们可以使用。@Transactional事务注解保持同一会话。

2024-11-19 16:57:55 423

原创 SpringBoot+mybatis/mybatis Plus配置多数据源,两种方法

SpringBoot+mybatis/mybatis Plus配置多数据源,两种方法

2024-11-04 16:53:23 1331

原创 解决JSONNull报错,value有null值

JSONObject在底层是一个Map,当项目封装数据JSON时默认使用jackson包下的writeValueAsString方法,就会报JSONNull错误,另一个项目传过来的null并不会被识别为null,“null”字符串放到JSONObject类中时,取出来的使用会转换成net.sf.json.JSONNull类型,所以在进行writeValueAsString响应的时候就会报错。

2024-10-31 18:19:18 1493 1

原创 更改el-input type类型为textarea的背景色

上网搜索各种el-input修改背景色发现全是关于默认input类型得背景色修改,默认修改使用.el-input__inner就可以。这样就可以修改成功,::v-deep 是 Vue.js 中的一个特殊的选择器,用于在组件内部修改全局 CSS 样式。其实只需要把.el-input__inner改成.el-textarea__inner就可以了,示例如下。而我们需要修改的是类型为textarea类型。

2024-10-16 14:42:02 846 1

原创 @DS+@Transactional()联合使用

当我在@Mapper中写@DS切换数据源,然后在实现类里面使用@Transactional()发现使用的是默认数据源。研究之后发现在实现类里面加上@DS就可以了。

2024-10-14 16:47:41 539 1

原创 mysql更新插入嵌入条件(on duplicate key update)

遇到一个业务场景,数据库不存在这条数据则插入,有这条数据则更新,但是更新需要id条件相等,在on duplicate key update中并不能直接写入where条件。数据库采用唯一id字段做主键,在on duplicate key update时插入得判断id存不存在。最后采用WHEN形式。

2024-10-14 16:40:20 626

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除