论坛首页 Java企业应用论坛

Spring声明式事务管理源码解读之事务开始

浏览 35780 次
该帖已经被评为良好帖
作者 正文
   发表时间:2007-06-07  
ahuaxuan 写道

刚才看了一下hibernate的SessionImpl,4千多行,我一看就对它没有什么兴趣了,given king的代码和Juergen Hoeller还有rod的代码差距太大了。


俺不这么认为
说实话,都很一般,难道是有点懒,还是优先级太低三下四,但构架和设计的确没得说.
0 请登录后投票
   发表时间:2007-06-08  
是的,hibernate的成功得益于他实现的功能,他的创意。不是由于他的代码写得漂亮。就使用而言其内部代码实现是否漂亮并不重要,主要的是提供给开发人员的接口是否易用。

但是换句话说,如果想通过源代码来学习的话,还是看是spring的代码比较好
0 请登录后投票
   发表时间:2007-11-19  

[quote="shaucle"][quote="ahuaxuan"] 刚才看了一下hibernate的SessionImpl,4千多行,我一看就对它没有什么兴趣了,given king的代码和Juergen Hoeller还有rod的代码差距太大了。[/quote] 俺不这么认为说实话,都很一般,难道是有点懒,还是优先级太低三下四,但构架和设计的确没得说.[/quote]

呵呵,太小看Gaving King的Hibernate了吧.  按照作者的话: Hibernate最复杂的Java开源框架之一了,  呵呵. 

0 请登录后投票
   发表时间:2008-04-10  
等深刻理解Hibernate之后,
再说Gaving King的代码实现把!
0 请登录后投票
   发表时间:2008-04-10  
kyo100900 写道

呵呵,太小看Gaving King的Hibernate了吧.  按照作者的话: Hibernate最复杂的Java开源框架之一了,  呵呵


我并没有小看hibernate,我用hibernate已经很长时间了,我很乐于承认hibernate得功能确实很强大,而且我也很喜欢,但是这个和代码是否写得好是两回事,我只是就是论事,每个人(或者框架)都是有其优缺点的,虽然我提出了它得缺点,但是我也没有否认它得优点

star022 写道
等深刻理解Hibernate之后,
再说Gaving King的代码实现把!

你怎么就知道我没有深刻理解hiberante呢
0 请登录后投票
   发表时间:2008-04-10  
你都“对它没有什么兴趣了”,估计是每看完过吧~~~:),
等你看完后摸清实现了,也许会对Gaving King的看法有所改变~~
0 请登录后投票
   发表时间:2008-04-10  
star022 写道
你都“对它没有什么兴趣了”,估计是每看完过吧~~~:),
等你看完后摸清实现了,也许会对Gaving King的看法有所改变~~


不瞒你说,我确实没有看完。而“对它没有什么兴趣了”的意思是不想再看它的代码,除非真的非常必要的话。但是我对它还是非常有兴趣的,而且我向来认为我对hibernate的评价是非常正确的。

而对于我对hibernate的理解是否深刻我只想说一句:
知道我的人都知道,不知道我的人我又何必在意他是否知道呢。
0 请登录后投票
   发表时间:2008-04-10  
ahuaxuan 写道
star022 写道
你都“对它没有什么兴趣了”,估计是每看完过吧~~~:),
等你看完后摸清实现了,也许会对Gaving King的看法有所改变~~


不瞒你说,我确实没有看完。而“对它没有什么兴趣了”的意思是不想再看它的代码,除非真的非常必要的话。但是我对它还是非常有兴趣的,而且我向来认为我对hibernate的评价是非常正确的。

而对于我对hibernate的理解是否深刻我只想说一句:
知道我的人都知道,不知道我的人我又何必在意他是否知道呢。

用不着跟那些迷信权威的人较劲
0 请登录后投票
   发表时间:2008-04-10  
理解是否深刻没有一个明确的定义,不好量化;
但Gaving King毕竟是个大牛,如果能知道SessionImpl为何如此实现的原因,也许会更好些。
0 请登录后投票
   发表时间:2008-04-10  
带着批判的精神学习牛人的代码,
不是件快乐的事情吗?:)
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics