mybatis实战教程从入门到精通(学习资源)

    |     2017年2月23日   |   JavaWeb, mytatis   |     0 条评论   |    2733

这是一份 MyBatis 从入门到精通 的学习资源索引,转自 http://www.yihaomen.com/article/java/302.htm。官方文档与中文映射说明、一套十讲实战、补充教程和另一条入门基础,都列在下面,链接全部保留。

MyBatis 官方教程:http://mybatis.github.io/mybatis-3/。中文 SQL 映射文档:http://mybatis.github.io/mybatis-3/zh/sqlmap-xml.html。系列程序用到的 jar,可在第六个例子的工程里下载。

一、MyBatis 是什么

MyBatis 是支持普通 SQL 查询、存储过程和高级映射的持久层框架。它几乎消掉了 JDBC 里手写的参数设置和结果集检索,用简单的 XML 或注解做配置与原始映射,把接口和 Java POJO(Plain Old Java Objects)映射成库表记录。

文档 地址 用来干什么
官方教程 mybatis-3 API、配置、生命周期
中文 SQL Map sqlmap-xml.html resultMap、动态 SQL
yihaomen 总目录 302.htm 本系列入口

二、ORM 工具的共同思路

无论 Hibernate 还是 MyBatis,用过之后都能发现同一套路:

  • 从配置文件(通常是 XML)得到 SessionFactory。
  • 由 SessionFactory 产生 Session。
  • 在 Session 里完成增删改查和事务提交。
  • 用完关闭 Session。
  • Java 对象和数据库之间另有一份 mapping 配置,也通常是 XML。

三、mybatis in action 系列

这是一个系列教程,下面把全部链接记在这里,方便按顺序学:

四、补充教程与示例工程

五、MyBatis 入门基础(另一条线)

一句话总结:先看官方文档建立坐标,再按 yihaomen 十讲把环境、接口、单表、关联、Spring 集成和分页跑通;jar 包跟着第六讲工程走即可。

转载请注明来源:mybatis实战教程从入门到精通(学习资源)
本文链接地址:https://ai.zhousir.top/?p=1946
回复 取消