Java Mybatis框架入门教程

< 上一页Mybatis MyBatis是什么下一页 >

Java MyBatis框架入门教程MyBatis 的前身是 Apache 的开源项目 iBatis。MyBatis 几乎可以代替 JDBC,是一个支持普通 SQL 查询,存储过程和高级映射的基于 Java 的优秀持久层框架。

MyBatis 与 JDBC 相比,减少了 50% 以上的代码量。并且满足高并发和高响应的要求,所以它成为最流行的 Java 互联网持久框架。

这套 Java MyBatis 框架入门教程详细讲解了 MyBatis 的基础知识和使用方法。并精心设计了大量实例。可以帮助读者轻松掌握代码的内容,快速入门,持续深化,举一反三。本教程中实例使用 Mysql 作为后台数据库,不了解 MySql 的小伙伴请先学习 MySql

教程目录:
1. MyBatis是什么?它和hibernate的区别有哪些?
2. MyBatis的工作原理
3. MyBatis的核心组件:SqlSessionFactoryBuilder、SqlSessionFactory、SqlSessio
4. MyBatis SqlSessionFactory及其常见创建方式
5. MyBatis SqlSession简介
6. MyBatis实现映射器的2种方式:XML文件形式和注解形式
7. MyBatis执行SQL的两种方式:SqlSession和Mapper接口
8. SqlSessionFactoryBuilder、SqlSessionFactory和SqlSession的作用域以及生命周
9. 第一个MyBatis程序
10. MyBatis配置文件详解
11. MyBatis核心配置文件properties元素
12. MyBatis中settings属性配置详解
13. MyBatis配置typeAliases(别名)详解
14. MyBatis TypeHandler类型转换器
15. MyBatis系统定义的TypeHandler
16. MyBatis自定义TypeHandler
17. MyBatis自定义TypeHandler处理枚举
18. MyBatis BlobTypeHandler读取Blob类型字段
19. MyBatis ObjectFactory(对象工厂)
20. MyBatis配置文件environments和子元素transactionManager、dataSource解析
21. MyBatis与Spring的整合步骤
22. MyBatis与Spring的整合实例详解
23. Mybatis select标签以及使用Map接口和Java Bean传递多个参数
24. MyBatis中的insert、update、delete和sql标签
25. MyBatis resultMap元素的结构及使用
26. MyBatis关联查询(级联查询)
27. MyBatis一对一关联查询(级联查询)
28. MyBatis一对多关联查询(级联查询)
29. MyBatis多对多关联查询(级联查询)
30. MyBatis动态sql之if标签:条件判断
31. MyBatis动态sql之choose、when、otherwise标签
32. MyBatis动态sql之trim、where、set标签
33. MyBatis动态sql之foreach标签
34. MyBatis动态sql之bind标签
< 上一页Mybatis MyBatis是什么下一页 >