- 博客(7)
- 收藏
- 关注
原创 mybatis 组装Map<string,List>参数
我的值是用jsonb类型存入的,第二层foreach的collection就是第一层的value。业务需要查询同一个key里包含多个参数的情况,因为值是字符串所以只能分开查询。入参我是用Map来接收的。
2022-09-15 15:45:24
1082
原创 代码级别的事务控制
最近开发的版本测试说线上经常报错,错误日志看来下是提示事务时间超时了,原因就是在执行sql之前进行了很长时间的算法调用和文件处理,注释掉 @Transactional 注解就不会在报错了,但是这样会出现脏数据,所以需要跳过前面的处理逻辑,只在sql执行的这段代码处理事务。先写一个demo验证下,以下就是没加事务然后出现了脏数据,主要加上@Transactional注解就可以解决,但是@Transactional是让整个方法都包在了这个事务里面,粒度不够细,所以需要用到 transactionTemplat
2022-05-11 11:46:00
434
原创 Jenkins使用pipeline构建spring boot项目
Jenkins使用pipeline构建spring boot项目之前一篇文章是用maven风格构建项目,这篇文章记录使用pipeline流水线构建我们的微服务项目,参考教材 链接: 教程.。创建流水线任务General 一些描述,略过构建触发器,我们项目没有webhook,因为没有代码审查,所以没有选择触发器。流水线这里是重点配置的地方,在定义里面选择Pilpeline script from SCM,然后填上项目地址,凭证,分支,最后就是自己项目中Jenkinsfile的名字。
2022-04-02 13:41:28
1516
原创 Jenkins 整合springboot 构建maven项目
Jenkins 整合springboot 构建maven项目这里纯记录一下Jenkins如何构建一个maven风格项目,安装Jenkins搭建环境一些列步骤省略。新建一个任务,选择maven风格项目源码管理选择git并复杂git仓库地址以及选择凭证,选择分支build 填写pom.xml,下面的maven构建命令如下clean install -pl FileServer -Dmaven.test.skip=True-pl 后面是子模块里面module 的名字Post Ste
2022-04-02 11:26:00
1075
原创 CockroachDB 整合Springboot的简单应用
目录前言1 开发环境2 数据库表迁移3 自增id3 分页查询3 DATE_FORMAT3 GROUP_CONCAT3 JSONB参考资料前言公司最近从 Mysql 切换到了 CockroachDB ,所以在这里记录下期间遇到的一些问题1 开发环境CockroachDB版本 V20.2.3maven需要引入依赖<dependency> <groupId>org.postgresql</groupId> <artifactId>post
2021-11-23 16:51:15
1059
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人