
mybatis
不要回头看
好好码代码 好好写博客 该是你的总会来 不该是你的终不会来
展开
-
Mybatis子查询 column={} 时sql异常
1.使用子查询时,当子查询的sql的 parameterType=int,association的 column={} 时会报异常Caused by: java.lang.NoSuchMethodException: java.lang.Integer.<init>()2.原因:是因为{}被解析为map,子查询语句会从parameterType中拿map中的key,导致解析异常...原创 2020-09-25 15:22:43 · 453 阅读 · 0 评论 -
MyBatis批量插入数据(MySql)
MyBatis批量插入数据(MySql) 由于项目需要生成多条数据,并保存到数据库当中,在程序中封装了一个List集合对象,然后需要把该集合中的实体插入到数据库中,项目使用了Spring+MyBatis,所以打算使用MyBatis批量插入,应该要比循环插入的效果更好,由于之前没用过批量插入,在网上找了一些资料后最终实现了,把详细过程贴出来。供以后查阅和学习。转载 2016-09-14 14:20:39 · 1023 阅读 · 0 评论 -
本文介绍使用Mybatis拦截器,实现分页
本文介绍使用Mybatis拦截器,实现分页;并且在dao层,直接返回自定义的分页对象。2017-09-29修改:添加Mybatis拦截器分页对oracle、sqlServer的支持最终dao层结果:123public interface ModelMapper { Page<Model> pageByConditions(RowBounds rowBounds, Model re...转载 2018-06-04 18:04:49 · 645 阅读 · 0 评论 -
无效的列类型: getTimestamp not implemented for class ora
一、产生该异常的环境Java开发Dao层是mybatismybatis查询自动映射到实体类,出现该异常 二、问题探析 实体类中的字段类型与数据库中相同字段的数据类型不一致会导致该异常,类型一致后,测试,ok....原创 2018-06-27 11:35:25 · 2809 阅读 · 0 评论 -
在mapper.xml文件中 <= 与<的区别
Mybatis中的sql语句中的“<”浩和“>”号要用转义字符“&lt;”和”&gt;“,否则会报错!&lt;= 小yu等于 &gt;= 大于等于原创 2018-10-31 11:03:41 · 22576 阅读 · 0 评论