AI
推荐
模板社区
专题
登录
免费注册
首页
思维导图
详情
Mybatis
2021-09-22 10:36:51
7
举报
分享方式
免费使用
AI智能生成
MyBatis知识点
ORM
MyBatis
模版推荐
作者其他创作
大纲/内容
ORM框架<br>
mybatis
jpa
hibernate
框架对比
mybatis与hibernate
是什么
为什么要用ORM
是持久层框架
优点<br>
缺点
适用场景
能干什么(功能特性)<br>
简化开发
配置文件mybatis-config.xml即可连接数据库
数据库连接池管理数据库连接,不用自己手动创建和销毁连接
小巧灵活解耦合,java代码和mapper配置文件分离<br>
动态代理,只需声明接口和编写对应的mapper文件(名字一一对应),不用编写实现类
半自动orm框架,对复杂sql语句的编写有一定的难度
动态sql<br>
缓存
分页
延迟加载策略
关联表查询
一对一
一对多
多对多
映射器
基于xml
基于注解
结果映射
结果集和java对象可直接对应,映射
怎么用
MBG代码生成工具
mybatis配置
SqlSessionFactory<br>
DataSource
TransactionManager
映射器(mapper)
使用相对于类路径的资源引用<br>
使用完全限定资源定位符(URL)
使用映射器接口实现类的完全限定类名
将包内的映射器接口实现全部注册为映射器
XML 映射器
数据库厂商标识(databaseIdProvider)
与spring集成
与springboot集成
tkmybatis
mybatisplus
框架&原理
插件接口
分页插件工具原理
Executor
ParameterHandler
ResultSetHandler
StatementHandler
typeHandlers 类型处理器
EnumTypeHandler
自定义类型处理器
MyBatis-Spring集成分析
mapper接口的工作原理
缓存机制
收藏
立即使用
编码效率低、走查发现的缺陷少、系统缺陷发现少的原因分析-鱼骨图
收藏
立即使用
java技术栈
收藏
立即使用
Mybatis
收藏
立即使用
OKR工作法
RuiwenHuang
职业:哈哈
去主页
Collect
Get Started
MyBatis
Collect
Get Started
MyBatis
Collect
Get Started
Mybatis
Collect
Get Started
MyBatis
评论
0
条评论
下一页
图形选择
思维导图
主题
补充说明
AI生成
修改AI描述
去编辑
重新生成
提示
关闭后当前内容将不会保存,是否继续?
取消
确定
Document