O-R Mapping的技术成熟吗?

我已经不止一次听人说O-R Mapping的技术已经很成熟了,事情真的是这样的吗?

以前我跟人说,我要优化现有的O-R Mapping引擎,提高速度,朋友告诉我,O-R Mapping是一种很成熟的技术了,没什么好研究的。我没有反驳,当我找到更好的方法把现有的O-R Mapping优化,提高数倍的性能后,另外一个朋友知道这件事后,跟我说,O-R Mapping是一个很成熟的技术,你能够提高数倍的速度,原来的设计一定很烂。

在我看来,他们的想法都不正确。O-R Mapping一直以来存在一个难题,就是速度,这个问题没有解决之前,就不能说O-R Mapping的技术已经成熟了。O-R Mapping还存在另一个问题,就是使用的方便性。Entity Bean在性能和易用性方面都做得很差,Hibernate也做得不好,听说TopLink性能不错,但应该也不会太好。我看过TopLink的一些例子,觉得其接口不直观。

现在O-R Mapping的产品处于战国时代,群雄无首。用徐少春的话来说,所有的都是小猴子,还没有出现一个大金刚,。。。

我希望能够在这个方面有所突破,最终造就一个大金刚!!

 

posted on 2004-12-24 20:21  温少  阅读(2438)  评论(5编辑  收藏  举报

导航