首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

多谢Hibernate-Hibernate源码研究碎得(3)

2012-10-30 
谢谢Hibernate---Hibernate源码研究碎得(3)谢谢Hibernate.鼓捣Hiberante的源码有一段日子也,回过头来看看

谢谢Hibernate---Hibernate源码研究碎得(3)

谢谢Hibernate.

鼓捣Hiberante的源码有一段日子也,回过头来看看这段路,不由地想起"感触颇多"这个词了:从刚开始的"为伊消的人憔悴"到现在的渐入佳境,再往前看尽管还有很长的路要走,不过现在很想说"谢谢Hibernate!"

看了Hiberate源码,我不再浮躁.在Java的学习/应用路上,是有了点点收获,有了这些收获后,也不知道怎么回事,心就静不下来,这个了觉得容易,那个也觉得简单,可要真真动手去做时却发现自己的product漏洞百出!于是恶性循环地怀疑一切,信心没有,学习/生活中情绪也是一踏糊涂.

还好在情绪一踏糊涂时,对Hibernate源码的鼓捣没有停下来,
new Configuration()时的protected的constructor,settingsFactory的重要性,reset()方法里的Enviroment.getProperites()和eventListeners,
configure()--> configure("/hibernate.cfg.xml")-->
?doc = xmlHelper.createSAXReader( resourceName, errors, entityResolver )
?????.read( new InputSource( stream ) );
?-->doConfigure:
??1,session-factory? --> HbmBinder.bindRoot()
??2,security

....

一路走下来,越来越感叹Hibernate团队的才华,再反照自己的工作/学习所得,呵呵,真是汗颜至极呀!

Hibernate对我帮助有如下几点:
1,着实让自己汗颜了一大把.
2,对Java给干什么有了更为直观的感觉,说实话,对Java能做什么的影响中还有一些"HelloWorld"级的原始东东.总觉得它不能像C++或C那些成名已久的语言一样做名垂千古的伟业.现在有了Hibernate的帮助,对Java这个系统级的语言另眼相看了.
3,这也是面向对象的一次大胜利:那么多的封装,那么多现实的抽象,看着这一个一个的class从ORM的context中逐个抽象出来,那个清新劲真像女娲自己看到刚刚捏出的泥人!
4,如何封装的提示:
?从这个角度来看Programmer也很像小说家,通过对社会生活细心的观察后将所思所得以Software的形式表现出来.也正是这段时间的在面向对象思想中的浸泡,一次在公交车上听到刷卡后的"嘟"声后,脑子中马上就产生了一个类来描述乘客刷卡时的情景.
5,让我不浮躁:看看Hibernate的源码,那么多纷繁复杂的细节逐个被搞定,自己也就受了很大的感召,原来世界本没有想象的那样毫无头绪.只要静下心来认真分析再踏踏实实去做,整个世界都会静下来.

1 楼 shiren1118 2008-05-12   我看的时候不知如何下手啊,呵呵 2 楼 wdlfellow 2008-05-12   知己呀,只是有时候有太多源码要读,得抓紧了! 3 楼 fujohnwang 2008-05-22   加油,呵呵 4 楼 zuqiushenhua 2009-05-21   大师花了不少时间的心血,
大家的思想好美,程序充满激情 5 楼 e_soft 2010-05-07   java 现在能搞出hadoop这么强大的东西,越来越看好java了,觉得java完全能和C++抗衡,java不仅仅是做网站

热点排行