mybatis思惟导图,让mybatis再也不难懂(一)

写在前面java

与hibernate相比,我无疑更喜欢mybatis,就由于我以为它真的好用,哈哈。它简单上手和掌握;sql语句和代码分开,方便统一管理和优化;固然缺点也有:sql工做量很大,尤为是字段多、关联表多时,更是如此。并且sql依赖于数据库,致使数据库移植性差。sql

选用一个框架以前最好先了解它的优缺点,对项目最好用,效率最高的才是一个你最好的选择。数据库

mybatis简介mybatis

MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎全部的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。框架

直接上思惟导图学习

一、mybatis简介.png 二、与hibernate对比.png

三、几个关键类.png

四、mybatis执行浅析.png

五、MyBatis框架总体设计.png

六、mybatis初始化与执行sql过程.png

七、mybatis源码的几个主要部件.png

八、XML 映射配置文件(一).png

九、XML 映射配置文件(二).png

十、XML 映射配置文件(三).png

写在最后优化

这一篇只写了mybatis的原理和配置文件的基本实用,后一篇会写mybatis的使用方法,欢迎关注个人公众号java-mindmap,更多java思惟导图供你学习,每三到四天会更新一篇,带你走进记忆脑图的世界。hibernate

关注公众号并回复“思惟导图”当即下载源xmind导图。设计

扫一扫关注java-mindmap公众号.jpg

相关文章
相关标签/搜索