MyBatis
慢就是【快】
三律:律行、律言、律心
展开
-
MyBatis基础知识汇总
文章目录MyBatis简介简介MyBatis历史为什么要用MyBatis?MyBatis入门安装从XML中构建SqlSessionFactory不使用 XML 构建 SqlSessionFactory从 SqlSessionFactory 中获取 SqlSession探究已映射的 SQL 语句命名空间作用域(Scope)和生命周期映射器实例(Mapper Instances)Mybatis操作数据库MyBatis-全局配置文件Properties属性settings设置typeAliases别名处理器typ原创 2020-07-03 16:27:58 · 304 阅读 · 0 评论 -
MyBatis架构分层
MyBatis整体结构接口层与用户应用打交道最多,核心对象是sqlSession;是上层应用和myBatis打交道的桥梁接口层定义了很多对数据库操作的方法,接口层在收到调用请求的时候,会调用核心处理层的响应模块来完成具体的数据库操作核心处理层跟数据库操作相关的动作都是在此完成把接口中传入的参数解析并映射成jdbc类型解析xml文件的sql语句,包括插入参数和动态sql生成执行sql语句处理结果集,并映射成java对象基础支持层抽取一些通用的功能(实现复用),比如数据源原创 2020-06-29 15:01:34 · 808 阅读 · 0 评论 -
MyBatis常见面试题汇总
文章目录概述简介优点缺点适用场景MyBatis与Hibernate有什么不同?ORM是什么传统JDBC开发存在什么问题?JDBC编程有哪些不足之处,MyBatis 是如何解决的?MyBatis和Hibernate的适用场景?MyBatis的架构MyBatis编程步骤是什么样的?MyBatis的工作原理MyBatis的功能架构是怎样的MyBatis的框架架构设计是怎么样的为什么需要预编译MyBatis都有哪些Executor执行器?他们之间的区别是什么MyBatis中如何指定使用哪一种Executor执行器?原创 2020-06-29 09:40:50 · 728 阅读 · 1 评论