文件名称:MyBatis学习资料
文件大小:431KB
文件格式:DOCX
更新时间:2015-11-27 06:43:01
MyBatis batis
1. 背景 Ibatis 为Apache旗下的产品,随着开发团队转投Google Code旗下,ibatis3.x正式更名为Mybatis . 2. 是什么 MyBatis是一款一流的支持自定义SQL、存储过程和高级映射的持久化框架 . 官网:http://www.mybatis.org/ 3. 优缺点 (1) 优点 a) 与JDBC比较 减少代码量 Sql与程序代码分离 简单 增强了移植性 b) 与Ibatis2.0比较 Mybatis实现了接口绑定,使用更加方便。 对象关系映射的改进,效率更高 MyBatis采用功能强大的基于OGNL的表达式来消除其他元素。 例如,#userName#---#{userName} (2) 缺点 与Hibernate比较 Mybatis并不会为程序员在运行期自动生成 SQL 执行 移植性差 ------------------模型说明------------------------------- 一对一 一对多 多对一 多对多