![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
上士闻道~勤而行之
这个作者很懒,什么都没留下…
展开
-
MyBatis中大于和小于号的转义写法
MyBatis中大于和小于号的转义写法原创 2022-10-21 13:06:29 · 128 阅读 · 0 评论 -
MyBatis和Hibernate对比
1、开发对比开发速度Hibernate的真正掌握要比Mybatis来得难些。Mybatis框架相对简单很容易上手,但也相对简陋些。个人觉得要用好Mybatis还是首先要先理解好Hibernate。开发社区Hibernate 与Mybatis都是流行的持久层开发框架,但Hibernate开发社区相对多热闹些,支持的工具也多,更新也快,当前最高版本4.1.8。而Mybatis相对平静,工具较少,当前最...原创 2018-04-07 09:04:36 · 162 阅读 · 0 评论 -
Cause: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.NUMBER
<resultMap id="BaseResultMap" type="com.creditease.cf.basedata.pojo.FeeItemsPO"> <id column="ID" jdbcType="BIGINT" property="id" /> <result column="FEE_ITEMS_CODE原创 2018-05-02 16:34:40 · 12005 阅读 · 0 评论 -
关于mybatis中mapper文件resultMap中collection和association的使用
mybatis mapper配置文件结果集映射resultMap中collection属性(一对多关系结果集映射)和association属性(多对一关系结果集映射)理解:collection的使用有两种resultMap和select,必须手动指定一种association的使用和collection使用类似,只是right join需换成left join1. 实体类: 1 ...原创 2018-08-01 14:12:07 · 3753 阅读 · 0 评论 -
MyBatis ofType和javaType区别
JavaType和ofType都是用来指定对象类型的,但是JavaType是用来指定pojo中属性的类型,而ofType指定的是映射到list集合属性中pojo的类型。pojo类:publicclass User { privateint id; privateString username; privateString mobile; privat...转载 2018-08-02 10:11:31 · 361 阅读 · 0 评论 -
Mybatis插入语句useGeneratedKeys="true"的用法
<!-- 插入新的问题件 --> <!-- useGeneratedKeys="true"把新增加的主键赋值到自己定义的keyProperty(id)中 --> <insert id="insert" parameterType="jw.base.entity.WrongRecApply" useGeneratedKeys="true" ke转载 2018-08-15 15:03:47 · 300 阅读 · 0 评论 -
MyBatis一级缓存和二级缓存
MyBatis自带的缓存有一级缓存和二级缓存一级缓存Mybatis的一级缓存是指Session缓存。一级缓存的作用域默认是一个SqlSession。Mybatis默认开启一级缓存。也就是在同一个SqlSession中,执行相同的查询SQL,第一次会去数据库进行查询,并写到缓存中;第二次以后是直接去缓存中取。当执行SQL查询中间发生了增删改的操作,MyBatis会把SqlSession...转载 2018-09-05 22:44:30 · 58530 阅读 · 8 评论