最近要进行web开发的框架实现,对于数据的持久层存储产生了分歧,不知道是hibernate好,还是ibatis好啊,大家都是用的什么啊?
posted on 2007-07-11 11:14
绿茶 阅读(1132)
评论(5) 编辑 收藏 所属分类:
感悟
FeedBack:
# re: 对hibernate和ibatis的选择
# re: 对hibernate和ibatis的选择
2007-07-11 13:56 |
你自己先了解一下它们俩的异同点,各自关注哪些方面
提出一个这么大的问题,叫人怎么回答呢?也不知道你自己思考过多少
回复 更多评论
# re: 对hibernate和ibatis的选择
2007-07-11 14:51 |
(转)对于熟悉使用关系数据库和了解如何执行完美的SQL查询与企业数据库交互的人来说,Hibernate似乎有些碍手碍脚,这就像带有动力和自动排挡的快艇车会使注重性能的赛车驾驶员不耐烦一样。如果您属于这种人,如果您所在的项目团队拥有一个强大的DBA,或者有一些存储过程要处理,您可能想研究一下iBATIS。Hibernate的创建者本身就把iBATIS当作是另一种有趣的选择。我对它很有兴趣,因为我们曾为一个电子商务站点开发了一个类似的系统(其功能更为强大),而且从那时到现在,我们已经在其他环境中使用过它,尽管在发现Hibernate之后,在新项目中我们通常更喜欢使用Hibernate。您可以认为,以SQL为中心的解决方案(比如iBATIS)是“反向的”对象/关系映射工具,而Hibernate是一个更为传统的ORM。
所以我觉得要是新设计一个产品,对数据存储了解的话,还是选择hibernate,如果是对原有项目的升级,选择ibatis。
回复 更多评论
# re: 对hibernate和ibatis的选择
2007-07-14 14:53 |
如果你们sql厉害,而java面向对象功底较弱,则建议使用ibatis
回复 更多评论
# re: 对hibernate和ibatis的选择
2007-07-30 13:15 |
一个基本的原则是,SQL语句需要大量定制、有大批量数据插入和更新的时候选择IBatis,否则选择HB
说老实话,我都不选,我使用自己的简单的映射,这两个东西的配置文件太烦,而且碰巧我没有使用JDK1.5+
回复 更多评论
在压力下共生:)
我们一起成长
QQ:176739920
|
|
24 | 25 | 26 | 27 | 28 | 29 | 30 |
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 | 1 | 2 | 3 | 4 |
常用链接
留言簿(1)
随笔分类
随笔档案
文章档案
搜索
最新评论
阅读排行榜
评论排行榜