论坛首页 Java企业应用论坛

hibernate vs ibatis

浏览 1618 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2012-05-28  
hibernate vs ibatis

1,model类分散在不同的包中
都可以。
2,只提取部分字段
都可以。
hibernate可以使用自定义构造函数,或使用先声明延迟加载再调用Hibernate.initialize()方法。
3,自动关联对象
都可以。
4,只提取关联对象的部分字段
都可以。
hibernate可以使用自定义构造函数,或使用先声明延迟加载再调用Hibernate.initialize()方法。
5,自定义部分sql语句。
都可以。
hibernate可以自定义load、insert、update,delete等语句。
hibernate也可以直接执行sql语句。
6,查看执行的sql语句
hibernate无法查看完整的sql语句。使用p6spy可以看到,但是麻烦。
7,集中管理sql语句
hibernate无法将sql语句放到一个文件中。
   发表时间:2012-06-02  
4,只提取关联对象的部分字段
都可以。
hibernate可以使用自定义构造函数,或使用先声明延迟加载再调用Hibernate.initialize()方法。

上面的关联对象只是单个实体,
如果关联的是集合,集合里的每个实体自定义加载部分字段不知道怎么做
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics