《选择Hibernate还是iBatis?》的相关内容
相关讨论
选择Hibernate还是iBatis?
最近在做一个ERP产品化的项目,业务逻辑比较复杂,有很多跨表的查询。对于持久层框架,项目组内部存在两种选择,一种倾向Hibernate,另一种倾向iBatis。
我们对二者进行了比较,发觉二者各有千秋,而且项目组里面很多人对OR-Mapping技术根本就不了解,而且也没什么Java功底。
实在不知道选哪一种好,请各位给点意见。
谢谢!
by hzxia 2006-05-17 浏览 (40210) 回复 (68) 关键字:
选择Hibernate Or iBATIS
选择Hibernate Or iBATIS
选择Hibernate还是iBATIS都有它的道理:
Hibernate功能强大,数据库无关性好,O/R映射能力强,如果你对Hibernate相当精通,而且对Hibernate进行了适当的封装,那么你的项目整个持久层代码会相当简单,需要写的代码很少,开发速度很快,非常爽。
Hibernate的缺点就是学习门槛不低,要精通门槛更高,而且怎么设计O/R映 ...
by roundlight 2008-04-21 浏览 (171) 回复 (0) 关键字: hibernate or ibatis
iBATIS 介绍(by jini)
iBATIS DB Layer 不能算是一个 O/R mapping
不过他可以简化 DAO 的工作
可以算是个 SQL Mapping ...
他的观念很简单
可以下载 iBATIS 的 jPetstore 当作 sample code 来学习
最重要的是 com.ibatis.jpetstore.persistence.*
你可以看到 sql/*.xml 就是 sql mapping
简单 ...
by robbin 2003-09-17 浏览 (8741) 回复 (10) 关键字:
鉴于反复出现讨论hibernate适用性问题的帖子,这次希望有个定论
也不仅仅是hibernate一个框架的问题了,其实可以上升到O/R Mapping的应用策略问题
几乎每隔几周就会出现类似的讨论,比如 主题: 有没有Hibernate的成功大型项目实现?、Hibernate,憋脚的ORM框架
这说明这个问题还是很有讨论的必要。
过去的几次比较热烈的讨论我基本都看了,焦点主要集中在这几个方面:
1、以数据库为中心建模 VS 以领域模型为中心建模:
老开发 ...
by daquan198163 2007-12-13 浏览 (33043) 回复 (104) 关键字: orm ibatis
[原创]Ibatis with MapBean
用了两年的Hibernate之后,对ORM深有感触。一方面,ORM可以令到我们从OO角度来思考数据,屏蔽了数据库的差异(其实 Hibernate被吹的最厉害就是那个分页,其实分页没什么技术含量,而且ROR都把分页从核心抽离了)。另一方面,性能问题,例如必须select才能update,必须select全部,必须update全部,cache带来的后遗症,javabean关联问题(一对多,多对一,多对 ...
by zgd 2008-01-29 浏览 (13807) 回复 (58) 关键字: ibatis
相关博客
选择Hibernate Or iBATIS
选择Hibernate Or iBATIS
选择Hibernate还是iBATIS都有它的道理:
Hibernate功能强大,数据库无关性好,O/R映射能力强,如果你对Hibernate相当精通,而且对Hibernate进行了适当的封装,那么你的项目整个持久层代码会相当简单,需要写的代码很少,开发速度很快,非常爽。
Hibernate的缺点就是学习门槛不低,要精通门槛更高,而且怎么设计O/R映 ...
by roundlight 2008-04-21 浏览 (113) 回复 (0) 关键字: hibernate or ibatis
hibernate与ibatis
ibatis比hibernate灵活,易学.
ibatis对于处理复杂业务逻辑(需要写复杂的sql)和需求频繁变更,系统改造等问题时比hibernate更容易.
Hibernate数据库无关性好,O/R映射能力强,如果你对Hibernate相当精通,那么你的项目整个持久层代码会相当简单,需要写的代码很少,开发速度很快.
虽然hibernate在功能上比Ibatis强大,但是,学习成本并不低, ...
by crazyox 2007-10-22 浏览 (2283) 回复 (0) 关键字:
Ibatis的优缺点及可行性分析
1.优点
简单:
易于学习,易于使用,通过文档和源代码,可以比较完全的掌握它的设计思路和实现。
实用:
提供了数据映射功能,提供了对底层数据访问的封装(例如ado.net),提供了DAO框架,可以使我们更容易的开发和配置我们的DAL层。灵活:
通过sql基本上可以实现我们不使用数据访问框架可以实现的所有功能,或许更多。功能完整:
提供了连接管理,缓存支持,线程支持,(分布式)事物管理, ...
by roundlight 2008-04-21 浏览 (167) 回复 (8) 关键字: ibatis的优缺点及可行性分析
Hibernate VS iBATIS
看了这一篇文章,终于对为什么要用Hibernate或者是iBATIS有了一个清楚的认识,不过,个人觉得Hibernate确实是难了一点,我个人喜欢简单,还是先用iBATIS吧。
转贴地址:http://www.xwin32.cn/program/java/java20061024/67237.html
Hibernate VS
iBATIS首先这个题目有点哗众取宠,呵呵 ...
by wangyu 2008-05-08 浏览 (186) 回复 (1) 关键字:
Hibernate和iBatis比较
简介
Hibernate 是当前最流行的O/R mapping框架,当前版本是3.05。它出身于sf.net,现在已经成为Jboss的一部分了
iBATIS 是另外一种优秀的O/R mapping框架,当前版本是2.0。目前属于apache的一个子项目了。
相对Hibernate“O/R& ...
by yangjinhappy 2008-03-05 浏览 (182) 回复 (0) 关键字: ibatis
相关圈子讨论
猜猜javaeye的下一个炒作热点是什么?
Rangers 写道
2003年到2005年 hibernate and 敏捷 VS RUP VS CMM
2004年底到2005年初 EJB已死 and without EJB and 轻量级容器
2005年中旬到2006年中 Ajax and web 2.0 and 改善用户体验
2005年底到现在 ROR and MAC OS and MAC book
宣传热点对一个技术网站来说本 ...
by robbin 2006-09-07 浏览 (12962) 回复 (70)
请教一个好象有点麻烦的问题
现在项目中有这样一个不太规范的表
如下:再同一张表里面车库和汽车的信息,1对n关系。
table:
----------------------------------------------------------
storeId storeName storeAddr carId carType carColour
001 ...
by bigcatJavaEye 2008-03-07 浏览 (840) 回复 (16)
红旗还能挺多久?C++能用来干什么?
Adobe宣布Flex 2开源了,于是去看了两天。初步结论,Flex/Flash的威力是强大的。
当初觉得天天对着计算机搞底层的东西太枯燥,想着写商用程序可以和人打交道,而且要掌握行业知识也算是跨学科,于是上了这条贼船,现在发现这行的本质是在数据库里读读写写,还是底层的东西更有趣些。不过一家人等米下锅,商用程序也是衣食父母,那么就虔诚的静心写好商用程序。
现在的商用程序,几乎都要有个web界面 ...
by bigpanda 2007-04-29 浏览 (9936) 回复 (39)
我很迷茫!望各位前辈开导。
小弟我第一次发帖。我是一个普通本科院校大三的学生,学计算机的。
首先先说说自己的程度,本人主攻学习JAVA,算是入门的初学者吧。 从大2开始对JAVA有浓厚兴趣,
编程语言和开发技术
熟练掌握Java, J2EE (JSP, Java Servlets ,JDBC,EJB,spring)
熟练掌握HTML, JavaScript, VbScript,
熟练使用 Eclipse、Dre ...
by Raynet 2007-12-20 浏览 (323) 回复 (8)
JavaEye2.0将走向何方?
2003年9月12日清晨,我在家里的台式机上面发布了hibernate.org.cn网站,宣布了JavaEye网站前身的成立,2004年1月12日正式改名为JavaEye网站,网站的发展策略调整到建立精品的Java技术讨论区,在随后将近三年时间里面坚持了独特的高标准严要求和严厉的删贴制度,可谓在赞扬、批评和争议声中一路走来。
2006年9月11日JavaEye2.0网站上线,距离网站成立,刚好是 ...
by robbin 2006-09-24 浏览 (9655) 回复 (29)
相关新闻
Java Persistence with Hibernate中文版Hibernate实战第2版出版
Java Persistence with Hibernate中文版Hibernate实战第2版出版
图灵出版社官方Hibernate实战(第2版)链接为:
http://www.turingbook.com/Books/ShowBook.aspx?BookID=260
书 名: Hibernate实战(第2版)
评论星级: ****
书 号: 978-7-115-17448-2
原 ...
by YuLimin 2008-03-26 浏览 (4349) 回复 (31) 关键字: hibernate orm persistence
回复:Java已经输掉了web之战
这是一篇 Joseph Ottinger 回复Andi Gutman的“Java 已经输掉web战争”的摘要。这是对API和类库的一些观点,可能会显得不完整,我会继续补充。Andi Gutmans的原文请看:PHP语言创造者Gutmans炮轰Java已经输掉Web之战
一个观点认为:
我使用java很长时间了,但当我使用Rails工作后,再回到Java+ ...
by robertlyc 2008-04-14 浏览 (4760) 回复 (22) 关键字: java
点评Java full-stack框架
2005年ruby on rails横空出世般的流行刺激了Java开源框架整合的大趋势,ruby on rails这个号称“full-stack”的框架能做的我们都能做,它就是整合的更好,省略了配置文件,提供了快速代码生成器,暂且不论ruby on rails本身,但是诸多Java开发人员把目光从只做好一件事情上面挪到了“提供最方便的full-stack框架”上面,因此我们可以看到整个Java开源 ...
by robbin 2006-09-11 浏览 (534) 回复 (1) 关键字: full-stack
推荐知识库条目
Comming soon

