
SpringBoot
文章平均质量分 94
hoew
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
记一次MyBatis解析的SQL和实际传参不符的问题
Mybatis传的参数类型是Integer,值是3,但是生成的SQL却解析成Boolean类型的true。强制指定javaType,关键字冲突,tinyint解析成布尔,ognl表达式,ast语法树原创 2022-09-24 23:18:49 · 1852 阅读 · 0 评论 -
一文彻底说清楚MySQL报1055 - SELECT list is not in GROUP BY incompatible with sql_mode=only_full_group_by的问题
先说结论这个问题根本原因是SQL不严谨造成的,由于5.7版本之前没有严格限制所以没有报错,但5.7之后默认进行了限制,需要DBA根据实际生产情况决定是忽略该错误,还是优化SQL解决该错误。如果是要忽略该错误,那么就把5.7版本加入的默认限制给去掉即可,即把SQL_MODE中的“ONLY_FULL_GROUP_BY”给去掉,而如果是要优化SQL来解决问题,就需要稍微花点功夫来分析你的SQL,具体分析方法下文会举个简单栗子来进行说明。产生原因开...原创 2021-09-27 17:12:08 · 1222 阅读 · 2 评论 -
SpringBoot中一次请求会走两次Controller的问题
FBIWarning大神勿进,写的啰嗦且浅显,免得浪费您的时间。前言维护同事的一段代码,发现他使用的事务隔离级别为SERIALIZABLE,读了代码,发现完全没必要,遂问之。答曰,前端会莫名其妙发送两个一模一样的请求过来导致数据会增加两条,让前端查过找不到原因,所以就提升隔离级别。顿时,内心犹如一万只草泥马奔腾而过,本着码农应有的探索精神(闲的蛋疼),我决定一探究竟。...原创 2019-08-15 17:31:28 · 22484 阅读 · 9 评论