mybatis
文章平均质量分 84
罗小树
这个作者很懒,什么都没留下…
展开
-
mybatis如何向mysql中插入以及从mysql查询日期格式的数据
一、问题说明这个问题其实就涉及下面两种情况java类型转jdbc类型(向数据库插入数据)jdbc类型转java类型(从数据库中查询数据)这里java类型一般Date用的比较多,jdbc类型一般是DATE(时间精确到日,对应mysql的DATE类型)、TIMESTAMP(时间精确到秒,对应mysql的TIMESTAMP/DATETIME类型)jdbc类型并不直接等同于数据库的数据类型(关于jdbc类型和数据库的数据类型之间的关系,参见https://juejin.cn/post/.原创 2021-05-23 11:36:19 · 3585 阅读 · 1 评论 -
mybatis异常 :元素内容必须由格式正确的字符数据或标记组成。
今天同事写一个查询接口的时候,出错:元素内容必须由格式正确的字符数据或标记组成。错误原因:mybatis查询的时候,需要用到运算符 小于号:,在mybatis配置文件里面,这种会被认为是标签,所以解析错误错误事例:select from t_time_interval where status <> 99 and ti转载 2017-11-07 14:56:32 · 510 阅读 · 0 评论 -
springboot整合MyBatis:Invalid bound statement (not found)
报错现象说明:1、为什么报Invalid bound statement (not found): com.join.stump.site.service.MenuService.queryMenuList2、为什么service的对象类型是org.apache.ibatis.binding.MapperProxy原因:basePackage设置的不对原文给出的正确设置:<bean clas...转载 2018-06-22 16:18:04 · 1539 阅读 · 0 评论 -
使用mockito框架来测试私有方法
这里举一个稍微复杂一点的例子前段时间在看mybatis3.5.1的源码,源码本身所带的单元测试用到了mockito框架一、问题说明我看到MapperMethod类中有个方法叫convertToArray(私有方法),想要断点调试下运行过程,但是我不想改源码;另外我也想顺便多用用mockito框架看到这个方法,1. 我会想到需要传递一个list。这个好办2. 该方法...原创 2019-06-15 17:50:54 · 21053 阅读 · 1 评论