美文网首页Mybatis
mybatis专题目录

mybatis专题目录

作者: 小manong | 来源:发表于2018-09-09 23:40 被阅读215次
    mybatis思维导图(预留版本)

    专题来源:

      对于java开发者来说,操作数据库是必不可少的,从原始的JDBC开发到各种ORM框架的使用,几乎是每一个java程序员都经历过的。如今市面上存在各式各样的ORM框架,我们一边享受者ORM框架带来编程上的快感,一遍又在纠结实际开发中到底使用哪一种ORM框架。其实大可不必要纠结,每一种ORM框架原理基本都是相同的,只是提供的功能和适应性不同,根据自己实际需求选用才是最合理的,也就是说:

    一切脱离实际的技术都是耍流氓

      如今java世界里面,在互联网企业里面使用最多的要算mybatis了,因此学习mybatis成为了必要。学习mybatis不仅是能给我们解决生产实际的需求,更重要给我们提供一种解决数据持久化的思路。目前关于mybatis的书籍或者博客多如牛毛,但是基本上没有一个系统把mybatis相关东西说明白。正好最近在学习mybatis,因此想把自己学习的过程记录下来,一方面有利于提高自己对mybatis框架的认识,一方面整理出来后,对于以后开发可以作为文档来查看,省去查阅别人博客的时间。但个人认为最重要的还是通过阅读mybatis源码,提高自己的编程技术水平和开阔视野。

    专题资料推荐

     1、mybatis官网:http://www.mybatis.org/
     2、mybatis官网文档网址:http://www.mybatis.org/mybatis-3/
     3、mybatis书籍推荐
       《mybatis技术内幕》
       《深入浅出MyBatis技术原理与实战》
     4、mybatis视频入门推荐
       尚硅谷:http://www.atguigu.com/download.shtml
     5、mybatis-plus官方文档及网址:http://mp.baomidou.com/

    专题目录

    一、mybatis使用

    1、mybatis简介及Hello World

    2、mybatis基于接口开发

    3、mybatis核心配置文件和映射配置文件详解

    4、mybatis关联映射

    5、mybatis动态sql

    6、mybatis代码生成器使用

    7、mybatis之分页插件的使用

    8、mybatis与SpringBoot集成

    9、mybatis使用一些注意事项和技巧

    二、mybatis源码分析

    1、mybatis源码分析之设计模式

    2、mybatis源码分析之基础模块

    • 解析器模块
    • 反射工具集
    • 类型转换模块
    • 日志模块
    • 资源加载模块
    • datasource数据源
    • binding绑定模块

    3、mybatis源码分析之核心接口介绍

    • Executor
    • ResultSetHandler
    • StatementHandler
    • SqlNode
    • SqlDatasource

    4、mybatis源码分析之执行流程原理

    • SqlSessionFactory创建原理
    • mybatis初始化过程
    • SqlSession创建原理
    • Mapper代理接口生成原理
    • Sql语句执行流程
    • 执行结果封装原理

    5、mybatis源码分析之其他

    • 插件原理
    • 缓存原理

    三、mybatis-plus使用

    1、mybatis-plus简介及Hello World

    2、mybatis-plus集成Springboot

    四、手写mybatis系列

    五、mybatis相关项目


    持续更新中...

    相关文章

      网友评论

      本文标题:mybatis专题目录

      本文链接:https://www.haomeiwen.com/subject/ougrgftx.html