Mybatis
poetry-code
这个作者很懒,什么都没留下…
展开
-
mybatis 使用HashMap封装的参数中为String类型的需加添加双引号
例如下面的参数parentId如果不添加双引号,mybatis识别其类型时会识别为Object,从而拼接的sql中并不会加“”,从而导致出错List<ExternalContract> getExternalContractList(@Param("map") Map<String, Object> map);<select id="getExternalC...原创 2019-08-19 14:38:38 · 2129 阅读 · 0 评论 -
mybatis 用对象封装的参数为String但传值为数字时mybatis会自动识别为Integer类型
例如下面的写法假如给query.setIsSys(“0”);但mybatis并不会执行到下面的sql语句。public class query {...private String isSys;private String currentUserId;...}<select id="querySomething" returnType="XXX.XXX.XXX">...原创 2019-09-27 13:52:38 · 3952 阅读 · 1 评论