-
MyBatis ${} 和 #{} 区别
区别 ${}本质是字符串拼接 #{}本质是占位符赋值 应用 #{}可以防止SQL注入,但有些场景还是需要${},比如如下查询语句,${}就不会加上单引号(需注意
2022-09-11,阅读:668,标签:MyBatis
-
MyBatis BindingException 绑定异常
报错信息 org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.i
-
使用 MyBatis 注解接收 PostgreSQL 的 returning 结果
returning PostgreSQL支持在insert/update/delete语句中添加returning返回一些记录的信息。 如:插入记录后返回主键i
2020-04-25,阅读:4977,标签:MyBatis PostgreSQL
-
MyBatis Cause: java.lang.IndexOutOfBoundsException: Index: 5, Size: 5
原因 DAO bean使用了Lombok的@Builder注解,但未提供所有参数的构造函数。 解决办法 方法一 去除@Builder注解。 方法二 增加构造函数