Egcoo学习java框架部分的心路历程,用功不求过猛,但求有恒。 MyBatis框架特点:
- 支持定制化SQL、存储过程、基本映射以及高级映射
- 避免了几乎所有的JDBC代码中手动设置参数以及获取结果集
- 支持XML开发,也支持注解式开发。【为了保证sql语句的灵活,所以mybatis大部分是采用XML方式开发。】
- 将接口和JavaPOJOs(Plain Ordinary Java Object,简单普通的Java对象)映射成数据库中的的记录
- 体积小好学:两个jar包,两个XML配置文件。 完全做到sql解耦合。 提供了基本映射标签。 提供了高级映射标签。
- 提供了XML标签,支持动态SQL的编写。
- mybatis-001-intro 总体来看是一个测试Maven的入门程序,和mybatis并无太大关系
- mybatis-002-intro 是结合了mybatis、Tomcat 的一个实现简单转账功能的 web 程序
- mybatis-003-CRUD 主要是学习mybatis的查询专题,以及如何使用动态SQL
- mybatis-004-ad-Mapping mybatis 高级映射(多表查询、连表查询)
- mybatis-005-generate 逆向工程实现
MIT Licence