- 博客(6)
- 收藏
- 关注
原创 【无标题】
mybatis获取刚刚插入到数据库的数据的id很多时候,我们需要获取到刚刚插入到数据库的数据的id是什么,这里的id可能有两种情况,一种是自增长的id,另外一种情况是用户自定义的id,例如生成的uuid。思路:insert完成之后再去查询得到id,这样显然不行,很可能获取到的id不是自己想要的那条数据的id,只有在insert的过程中获取到id,再将其包装在结果集中一起返回,这样才能万无一失,保证返回id的准确性。实现方法:mybatis的selectKey标签配合sql语句就可以实现这一需求;或者是
2022-02-16 16:53:31 222
原创 Mysql语句中,以逗号分隔的字符串中是否包含某个特定字符串
Mysql语句中,以逗号分隔的字符串中是否包含某个特定字符串,类似于判断一个数组中是否包含某一个元素,例如:判断 ’a,b,c,d,e,f,g‘ 中是否包含 ‘a’,sql语句如何实现?find_in_set(A,B),B是一个以逗号分隔的字符串,A是一个特定字符串,该方法表示判断B中是否包含A。select * from sys_user where find_in_set(2,user_group_id)...
2022-01-19 11:28:09 1537
原创 idea 打断点不阻塞前端调用其他接口,方便本地和前端联调时断点调试代码
一.问题本地和前端联调接口时,你本地想断点调试一个方法。这时前端人员会因为你在断点调试所有请求都被阻塞住,无法使用。二.解决方法1.进入断点设置2.设置阻塞线程为当前断点线程这样就可以在调试代码时不阻塞前端访问其他服务。...
2022-01-04 11:58:37 1920
原创 MySql问题sql_mode=only_full_group_by解决方案
MySql版本问题sql_mode=only_full_group_by
2021-12-29 09:33:55 168
原创 工具类中的静态方法使用spring管理的bean
工具类中的静态方法使用spring管理的bean问题描述:一般需要在static方法里调用注入进来的service,因为是静态方法,所以必须声明该service也必须是static的,这时候你会发现注入不进来,会报null指针,如图所示。解决方法使用构造方法注入@Slf4j@Componentpublic class DictParseUtil { @Autowired private static CommonAPI commonAPI; private
2021-12-23 14:14:02 640
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人