MyBatis框架教程
MyBatis 是一个开源、轻量级的数据持久化框架,是 JDBC 和 Hibernate 的替代方案。
MyBatis 前身为 IBatis,2002 年由 Clinton Begin 发布。2010 年从 Apache 迁移到 Google,并改名为 MyBatis,2013 年又迁移到了 Github。
MyBatis 内部封装了 JDBC,简化了加载驱动、创建连接、创建 statement 等繁杂的过程,开发者只需要关注 SQL 语句本身。
本教程是为需要详细了解 MyBatis 框架及其架构和实际应用的 Java 程序员准备的。
教程中通俗易懂的讲解了 MyBatis 开发过程中涉及的各种知识,并且为每个知识点都提供了实例,以帮助读者快速入门学习。
MyBatis 前身为 IBatis,2002 年由 Clinton Begin 发布。2010 年从 Apache 迁移到 Google,并改名为 MyBatis,2013 年又迁移到了 Github。
MyBatis 内部封装了 JDBC,简化了加载驱动、创建连接、创建 statement 等繁杂的过程,开发者只需要关注 SQL 语句本身。
本教程是为需要详细了解 MyBatis 框架及其架构和实际应用的 Java 程序员准备的。
教程中通俗易懂的讲解了 MyBatis 开发过程中涉及的各种知识,并且为每个知识点都提供了实例,以帮助读者快速入门学习。
关于本教程
- 教程目录:
- 1. MyBatis是什么
- 2. 第一个MyBatis程序
- 3. MyBatis核心配置文件
- 4. MyBatis Mapper映射器
- 5. MyBatis select标签
- 6. MyBatis insert标签
- 7. MyBatis update标签
- 8. MyBatis delete标签
- 9. MyBatis查询返回值详解
- 10. MyBatis特殊SQL的执行
- 11. MyBatis自定义映射resultMap
- 12. MyBatis注解
- 13. MyBatis多对一关联查询
- 14. MyBatis一对多关联查询
- 15. MyBatis动态SQL
- 16. MyBatis if标签:条件判断
- 17. MyBatis choose、when和otherwise标签
- 18. MyBatis where标签
- 19. MyBatis set标签
- 20. MyBatis foreach标签
- 21. MyBatis bind标签
- 22. MyBatis trim标签
- 23. MyBatis缓存
- 24. MyBatis逆向工程
- 25. MyBatis分页