Mybatis
Sunager
这个作者很懒,什么都没留下…
展开
-
Mybatis 中$与#的区别
Mybatis 中$与#的区别主要详见TextSqlNode类(org.apache.ibatis.scripting.xmltags.TextSqlNode,文本节点解析类) #{} 详见SqlSourceBuilder类(org.apache.ibatis.builder.SqlSourceBuilder,从RawSqlSource和DynamicSqlSource中调用。将变量替换成?并记录参数信息) 参数设置是在DefaultParameterHandler.setParameters方法中处理的,原创 2022-06-09 15:18:02 · 75 阅读 · 0 评论 -
mybatis脚本sql in 1000限制
今天测试人员发现了一个bug,看了一下日志,大概如下: Cause: java.sql.SQLSyntaxErrorException: ORA-01795: maximum number of expressions in a list is 1000 ; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-01795: maximum number of expressions in a list原创 2021-06-15 11:59:03 · 1160 阅读 · 0 评论