锁定老帖子 主题:ibatis与hibernate
精华帖 (0) :: 良好帖 (0) :: 新手帖 (7) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-01-31
Hibernate的sql都是自动生成的,很不方便调优啊
很多人不愿用hibernate是怕被黑,因为里面黑洞太多,鬼知道啥时候出问题 |
|
返回顶楼 | |
发表时间:2012-02-06
wf_chn 写道 Hibernate的sql都是自动生成的,很不方便调优啊
很多人不愿用hibernate是怕被黑,因为里面黑洞太多,鬼知道啥时候出问题 多用就不怕被黑了。越是好用的东东,内部越复杂。 |
|
返回顶楼 | |
发表时间:2012-02-08
hibernate关联性太大,ibatis相对比较更灵活一些,而且只需要写好sql就行了
|
|
返回顶楼 | |
发表时间:2012-02-08
wf_chn 写道 Hibernate的sql都是自动生成的,很不方便调优啊
很多人不愿用hibernate是怕被黑,因为里面黑洞太多,鬼知道啥时候出问题 依稀记得刚刚毕业时使用hibernate做项目,那个级联删除弄得我很是蛋疼 |
|
返回顶楼 | |
发表时间:2012-02-10
你让我情何以堪 写道 wf_chn 写道 Hibernate的sql都是自动生成的,很不方便调优啊
很多人不愿用hibernate是怕被黑,因为里面黑洞太多,鬼知道啥时候出问题 依稀记得刚刚毕业时使用hibernate做项目,那个级联删除弄得我很是蛋疼 同感,还有lazyload也是。。。 |
|
返回顶楼 | |
发表时间:2012-03-23
最后修改:2012-03-23
hibernate使用是方便,不过性能不行啊,
对于有关联的两个实体,比如官网上那个例子,Person和Eevent,多对多,我想向一个Person增加一个event时,总要执行2遍select,一遍是load Person的时候,一遍是从关系表中查出这个person的所有event,因为event在person里是保存成set的,然后再插入,对性能影响太大。如果用ibatis,直接一个插入语句就ok了,像这种情况,你是没法调优的吧 |
|
返回顶楼 | |
发表时间:2012-03-27
ssi这种方式 比ssh更加灵活
|
|
返回顶楼 | |
发表时间:2012-04-17
恩,我们系统应用的也是ibatis,hibernate我不是很精通,但是也了解一些,hibernate要用得效率比较高必须对hibernate比较精通,但是真正的项目开发中开发水平很难达到这种程度,而ibatis则是比较灵活,个人还是比较喜欢ibatis的
|
|
返回顶楼 | |
发表时间:2012-04-17
ibatis能很快掌握,学习成本低。
|
|
返回顶楼 | |
发表时间:2012-05-10
hibernate适合大型项目,,ibatis更灵活,,有时候我们自己开发都直接用JDBC。。
|
|
返回顶楼 | |