精华帖 (0) :: 良好帖 (0) :: 新手帖 (6) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-06-09
抛出异常的爱 写道
getclass 写道
george_space 写道
gafking 写道
squll369 写道
不用hibernate,大型项目一般不用hibernate,主要原因,大型项目开发人员多,团队多,水平大不相同,出了问题,伤不起,其外DBA也难插手。
同意,这样的场景用iBatis更合适 小项目也不见得适用Hibernate,关键看应用类型,如果应用多为单表简单增删改查,用Hibernate还行,如果应用很多都是多表联查、复杂汇总、执行存储过程、甚至动态建表的话,用MyBatis是最好的选择,如果硬要使用hibernate,无异于开着坦克上坡爬山路。 Hibernate是JBoss的产品,JBPM也是JBoss的产品,但是从JBPM走出来的Activiti工作流,持久层大量使用的是:MyBatis,这足以说明Hibernate的局限性。
jbpm 与 activiti 不是一码事 是同一个作者。 |
|
返回顶楼 | |
发表时间:2011-06-09
一般采用 iBATIS,我们公司就是的。
|
|
返回顶楼 | |
发表时间:2011-06-09
最后修改:2011-06-09
看来我的分析是正确的."Hibernate是JBoss的产品,JBPM也是JBoss的产品,但是从JBPM走出来的Activiti工作流,持久层大量使用的是:MyBatis,这足以说明Hibernate的局限性。" 这个论证很充分.
智商达到什么样的一个高度的人会把Hibernate 和jbpm扯在一起 要不要把jdbc拉出来再批一顿hibernate的局限性? |
|
返回顶楼 | |
发表时间:2011-06-09
MyBatis + 存储过程
|
|
返回顶楼 | |
发表时间:2011-06-09
aa87963014 写道 看来我的分析是正确的."Hibernate是JBoss的产品,JBPM也是JBoss的产品,但是从JBPM走出来的Activiti工作流,持久层大量使用的是:MyBatis,这足以说明Hibernate的局限性。" 这个论证很充分.
智商达到什么样的一个高度的人会把Hibernate 和jbpm扯在一起 要不要把jdbc拉出来再批一顿hibernate的局限性? 我看你的智商也搞不到哪里去,连人家要说什么都不看清楚,就在这里发飙。看来是个弱智的马甲。 |
|
返回顶楼 | |
发表时间:2011-06-09
突然想起了EJB。 这种项目 数据库基本就是oracle或者db2。选用任何开源框架都一样,这种项目拿开源框架做持久层。架构喝多了吧
|
|
返回顶楼 | |
发表时间:2011-06-09
兄弟搞ECIF的,采用的ibatis,ETL部分800万客户不到3小时做完,服务方面的并发压力也在300左右,ibatis还是比较顺,灵活
|
|
返回顶楼 | |
发表时间:2011-06-09
首先得理解主数据的定义,主数据不是运营型数据,一般更新频度很小,定义清晰,维度多(有点类似于OLAP的多维数据结构)
要是我来搞,主线围绕两个: 1、数据库端:合理运用存储过程、物化视图,基本的数据库引擎优化自不必说 2、DAO层:充分使用缓存,结合查询的特点再次优化数据库索引+合理分区 这样的话,无所谓hibernate or ibatis,都好用——光聊这两个东西,根本没意义——你非要让鲁智深练眉来眼去剑法,岂不是要早饭 |
|
返回顶楼 | |
发表时间:2011-06-10
tkevin13 写道
突然想起了EJB。 这种项目 数据库基本就是oracle或者db2。选用任何开源框架都一样,这种项目拿开源框架做持久层。架构喝多了吧
我们没喝多 :) 之前做的项目是用主数据产品(IBM InfoSphere MDM Server)直接实施,确实是EJB.数据库用的也是db2. 不过,项目有大有小.包括实施周期和客户的资金投入.所有是有局限的. 根据项目实际需求和数据量大小,合理使用各方面资源.保证质量的前提下,快速完成.对客户和乙方都是有好处的.
开源框架的选择,对实施速度和实施人员的要求上是有区别的.这也会直接影响到项目的成本和结果. |
|
返回顶楼 | |
发表时间:2011-06-10
凤凰山 写道 兄弟搞ECIF的,采用的ibatis,ETL部分800万客户不到3小时做完,服务方面的并发压力也在300左右,ibatis还是比较顺,灵活
我们也是做ECIF的.部分项目是IBM InfoSphere MDM Server产品实施,部分是直接搞定. ECIF我感觉还是有搞头的,不过今年我们的生意不太理想啊. 明年也许会好很多,国内市场还需要点时间去了解ECIF. |
|
返回顶楼 | |