MyBatis
博哥!
Nothing is impossible!
展开
-
如果xml在mapper目录下,如何扫描到xml
springboot+mybatis-plus中,如果xml在mapper目录下,如何扫描到xml。原创 2024-06-19 09:43:34 · 387 阅读 · 0 评论 -
如果entity中的age字段为integer类型,mybatisplus更新entity时,当age字段为null,数据不会更新,怎么办?
MyBatis-Plus 更新实体对象,希望将该字段更新为数据库中的 null原创 2024-06-06 21:25:18 · 438 阅读 · 0 评论 -
Mybatis动态order by 传参#和$的区别
${}字符串替换 #{}预编译,防止注入攻击 默认情况下,使用#{}格式的语法会导致MyBatis创建预处理语句属性并以它为背景设置安全的值(比如?)。这样做很安全,很迅速也是首选做法,有时你只是想直接在SQL语句中插入一个不改变的字符串。比如,像ORDER BY,你可以这样来使用: ORDER BY ${columnName} 这里MyBatis不会修改或转义字符串。 重要:接受从用户输出的内容并提供给语句中不变的字符串,这样做是不安全的。这会导致潜在的SQL注入攻击,因此你不应该允许用户输入这些字段,或原创 2021-11-11 14:43:37 · 729 阅读 · 0 评论 -
Mybatis
添加链接描述原创 2021-03-09 21:28:23 · 83 阅读 · 0 评论