首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
MyBatis
半颗花菜
创建于2023-01-26
订阅专栏
mybatis相关内容
暂无订阅
共4篇文章
创建于2023-01-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Spring整合MyBatis的原理剖析
整合包里提供了一个SqlSessionFactoryBean和一个扫描Mapper的配置对象,SqlSessionFactoryBean一旦被实例化
MyBatis中resultType或resultMap的区别?
resultType:自动映射,用于属性名和表中字段名一致的情况 resultMap:自定义映射,当查询的字段名和映射类型的属性不匹配时可以通过resultMap自定义映射规则,可用于一对一、一对多、
MyBatis中#{}和${}有什么区别?
${}的本质就是字符串拼接,#{}的本质就是占位符赋值 ${}使用字符串拼接的方式拼接sql,若为字符串类型或日期类型的字段进行赋值时,需要手动加单引号;但是#{}使用占位符赋值的方式拼接sql,此时
MyBatis分页插件的原理?
首先分页参数放到ThreadLocal中,拦截执行的sql,根据数据库类型添加对应的分页语句重写sql,例如select * from table转换为select count(*) from tab