您的位置:首页 > 其它

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

2017-11-08 09:13 197 查看


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

写在前面

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

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

mybatis简介

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

直接上思维导图



1、mybatis简介.png



2、与hibernate对比.png



3、几个关键类.png



4、mybatis执行浅析.png



5、MyBatis框架整体设计.png



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



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



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



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



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

写在最后

        这一篇只写了mybatis的原理和配置文件的基本使用,后一篇会写mybatis的使用方法,欢迎关注我的公众号java-mindmap,更多java思维导图供你学习,每三到四天会更新一篇,带你走进记忆脑图的世界。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: