Topic: 牛人们,来谈谈realMethod |
Print this page |
1.牛人们,来谈谈realMethod | Copy to clipboard |
Posted by: supertoy Posted on: 2003-06-12 23:26 今天老板又跟我提要用这个了。大家交流交流。 1。表现层实现很失败,虽然和webwork/struct结构都类似,但是代码质量不高,有些细节考虑不好,甚至大量在叶面里嵌入代码,这也是为什么后来要提出支持的struts的原因。不过有些表现格式的类做得有点意思,没有深究。 2。基本上是按sun 的j2ee core pattern来构建应用框架的。而sun的pattern的核心又及本是以ejb为核心的。我个人不想用ejb,估计rm对ejb支持不错,不过对JDBC的DAO支持 实在一般,代码质量也不高,只是简单的CRUD,我自己也能做。和HIBERNATE比,我觉得OR-MAPPING事先并不好。 3。有VO的CACHE机制和版本控制机制,应用是以VO为核心的,对大表没有提供VO分解或者叫什么LAZY(记不清了,意思就是大的VO应该成几个部分操作,性能会好点) 付作用是性能问题和不够灵活。hibernate也提供了cache机制和版本机制,没严格测过 性能,不过估计应该不比rm差吧。 4。还提供了一些特殊的钩子和command,不过好象对我的应用用处不大。 5。优点就是集成性,能根据domain model声称对应得简单的crud操作。不过复杂一点的应用就要改来改去的吧。这类型的框架,我个人觉得都是以牺牲灵活性和可维护性,甚至性能来换取代码自动生成的快速开发。生成的冶面大量代码,维护是个问题。 6。不够成熟,小bug不少,比如那个builder工具,居然找不到一些申明有的东西,比如 db2的支持。老是不断的发新版本 7。用户数很少,jdj上的投票都很少人。看样子公司发展前景也不好,其实这种一体化的框架,很难做到好用的。不知道那个rational 的rad怎么样。 8。做出来的东西,太容易为模式而模式,变成反模式,公司用的人不少,可是好象真的 很清楚得不多。甚至有些人细节都不了解,就一个劲的说好。 我没实际使用经验,主要是2年前看的一些文档和最近花了几天看了一下文档和随便测了 一下。个人感觉这个东西做学习pattern还可以,不作ejb开发struts/hibernatez再加一些开源的包,比这个灵活,也好一些。有经验的牛人来讨论讨论。 |
2.Re:牛人们,来谈谈realMethod [Re: supertoy] | Copy to clipboard |
Posted by: castnow Posted on: 2003-06-20 10:53 本人对这个FRAMEWORK不熟,启动时老报错 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |