论坛首页 Java企业应用论坛

如何学习Hibernate

浏览 68685 次
该帖已经被评为精华帖
作者 正文
   发表时间:2007-01-04  
ahuaxuan 写道
其实看源码是要等一定的时机的,不是说我跑上来就能看源代码的,只有对框架的使用比较熟悉之后看源代码收获才会比较大,如果掌握了这个框架背后的理论再来看源代码那就有更高层次的理解,所以真正的高手应该是被理论武装过的,否则决不是什么高手

 
一步一步来。一口吃不成胖子。我前两年学习Hibernate, Spring, 很多时候都是直接看源代码。结果没什么大的收获不说,很容易就挫了学习的勇气。再加上工作忙,慢慢就又抛过一边了。对新手来说, 从框架的使用开始而渐进,或更容易有收获,是我的体会。
0 请登录后投票
   发表时间:2007-01-04  
总的来说就是:
what
how
why
0 请登录后投票
   发表时间:2007-01-04  
LZ只知道炫耀,又不把学习的成果公布出来,省得别人又按你的方法去分析一遍。
分析源代码没什么大不了的,Yale cas源代码分析我已经公布过了。还有些东西暂时没时间深入下去,如果大家都分享一下,就能省好多力气。
0 请登录后投票
   发表时间:2007-01-05  
zpxocivuby 写道
马步站不稳能打太极吗,张口模式,闭口体系,在座的有几个能明白?还是老老实实的读源码吧

哈...不用这么针对吧....!
如果"马步没稳"的朋友, 来javaEye就是个错误...
所以我感觉楼主在javaEye这个Context中还是可以这么说的....
0 请登录后投票
   发表时间:2007-01-05  
哈,不过还是建议 robbin 把你的hibernate笔记 openSource .
0 请登录后投票
   发表时间:2007-01-05  
看了robbin写的一些帖子,感觉有一些并不适合初学者建议,一个初学者懂的东西不多,摔的跤不多,是不可能成长起来的,什么多摸摸,多摔摔可能效果更好一点。我只是有这样的感觉哦,可能站的高度不同吧!
0 请登录后投票
   发表时间:2007-01-07  
使用框架的方式有以下两种不同的方式,一种是为用而用,好比拿到一件器物去完成一项体力任务,按照其说明书规范完成指定动作,不问其出手为什么以这种角度,或者以哪种方式更为合理省力;一种是除用以外,还考虑所用的工具为什么被设计成这个样子,其内部的工作原理如何,更有甚者可以提出改进的意见。前者的顶级可以成为好的工匠,后者的顶级可以成为可以设计发明的大师。
0 请登录后投票
   发表时间:2007-01-07  
netfly 写道
LZ只知道炫耀,又不把学习的成果公布出来,省得别人又按你的方法去分析一遍。
分析源代码没什么大不了的,Yale cas源代码分析我已经公布过了。还有些东西暂时没时间深入下去,如果大家都分享一下,就能省好多力气。


说的正点,对于一大批人来说。我也许在这段时间只想到怎么用它是最佳实践。怎么样可以减少自己学习的量,无疑楼主提的建议是非常不错。但个人觉得并不适合所有人,感觉只适合一部分人,而很大部分人也许没必要去做,就像楼主所有的。并非人人都是系统架构师的料。 老是说些大道理,还不如开开坛论道。这样更好。
还是做点切实的东西,比如你对hibernate研究到什么程度了,写下自己的研究心得,怎么样才可以达到最佳实践,这样对我们的帮助会更大点。

哈哈。纯属个人看法。
0 请登录后投票
   发表时间:2007-01-08  
wuhua 写道
netfly 写道
LZ只知道炫耀,又不把学习的成果公布出来,省得别人又按你的方法去分析一遍。
分析源代码没什么大不了的,Yale cas源代码分析我已经公布过了。还有些东西暂时没时间深入下去,如果大家都分享一下,就能省好多力气。


说的正点,对于一大批人来说。我也许在这段时间只想到怎么用它是最佳实践。怎么样可以减少自己学习的量,无疑楼主提的建议是非常不错。但个人觉得并不适合所有人,感觉只适合一部分人,而很大部分人也许没必要去做,就像楼主所有的。并非人人都是系统架构师的料。 老是说些大道理,还不如开开坛论道。这样更好。
还是做点切实的东西,比如你对hibernate研究到什么程度了,写下自己的研究心得,怎么样才可以达到最佳实践,这样对我们的帮助会更大点。

哈哈。纯属个人看法。
楼上的说得对,我也对lz的hibernate学习笔记非常感兴趣!
0 请登录后投票
   发表时间:2007-01-09  
wuhua 写道
netfly 写道
LZ只知道炫耀,又不把学习的成果公布出来,省得别人又按你的方法去分析一遍。
分析源代码没什么大不了的,Yale cas源代码分析我已经公布过了。还有些东西暂时没时间深入下去,如果大家都分享一下,就能省好多力气。


说的正点,对于一大批人来说。我也许在这段时间只想到怎么用它是最佳实践。怎么样可以减少自己学习的量,无疑楼主提的建议是非常不错。但个人觉得并不适合所有人,感觉只适合一部分人,而很大部分人也许没必要去做,就像楼主所有的。并非人人都是系统架构师的料。 老是说些大道理,还不如开开坛论道。这样更好。
还是做点切实的东西,比如你对hibernate研究到什么程度了,写下自己的研究心得,怎么样才可以达到最佳实践,这样对我们的帮助会更大点。

哈哈。纯属个人看法。

我也是!
对于一种技术来说,会点皮毛和精通是完全两个不同的概念,在开发方面经验是相当重要的,高手在丰富的开发阅历基础上不用看你的源码,观其色,听其音,就能给你解决问题!

呵呵,希望robbin大哥有空能多说一下自己的开发经验!
0 请登录后投票
论坛首页 Java企业应用版

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