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


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

上一篇文章写了mybatis的基本原理和配置文件的基本使用,这一篇写mybatis的使用,主要包括与sping集成、动态sql、还有mapper的xml文件一下复杂配置等。值得注意的是,导图17和18中讲解resultMap子元素的时候可能讲得不是很清楚,应该需要大量的代码来讲解使用方法,思维导图恰恰不适合这种表现方法。所以需要读者根据给出的链接去读一些好的博客文章,这样才能更好理解。毕竟是技术性的东西,实践出真理。

mybatis简介

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

思维导图

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

11、mybatis的优缺点.png


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

12、与spring整合.png


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

13、mapper的xml文件(一).png


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

14、mapper的xml文件(二).png


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

15、mapper的xml文件(三).png


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

16、mapper的xml文件(四).png


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

17、resultMap子元素.png


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

18、元素集合collection .png


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

19、mapper的xml文件(五).png


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

20、动态 SQL.png


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

21、#{}和${}的区别.png



写在最后

专注于分享java思维导图,可视化学习与思考,让java不再难懂。欢迎关注微信公众号java-mindmap。定期更新java技术或项目的思维导图,带你用思维导图读懂java的世界。(PS:思维导图源文件公众号java-mindmap中可以下载)


相关文章: