mybatis
文章平均质量分 81
Johar
蓝是天的颜色、红是火的象征,我不学大海抄袭天的蓝、也不学晚霞模拟火的红。我就是我,生命是我的、命运是我的。
展开
-
MyBatis执行过程
MyBatis作为常用的ORM框架之一,了解MyBatis中sql执行过程是应用开发必备的技能。原创 2023-03-21 00:38:44 · 766 阅读 · 1 评论 -
mybatis动态SQL问题
项目场景:最近公司有个数据库敏感字段加密改造的项目,需要将敏感字段加上统一后缀(_enc),使用的是shardingshere数据加密的功能来将代码的字段,映射到数据库字段。通过修改数据库表和应用的shardingshere的数据规则映射配置就行。但是自测的过程中,历史代码在update 某条数据记录的时候,直接更新了整个库,特此记录一下这个问题。问题描述业务有个根据手机号更新A表记录的接口,但是自测的时候,直接更新了整个表,shardingshere的logicSQL和Actual SQL如下所示:原创 2022-05-29 14:58:25 · 361 阅读 · 0 评论