论坛首页 Java企业应用论坛

Spring技术内幕——深入解析Spring架构与设计原理(一)引子

浏览 56450 次
该帖已经被评为精华帖
作者 正文
   发表时间:2009-10-19   最后修改:2009-10-19
gogole_09 写道
  看过楼主以前Spring源代码分析,很透彻,很受教,也非常佩服楼主的语言组织能力和对知识的总结能力,看来这些都是常年积累得来的啊,我们还得向楼主不断学习啊。


多谢夸奖呵呵。以前我做过RTOS和芯片设计方面的一些东西,所以就把很多在那里用来分析的思路拿过来了。对不对,我也不知道。比如,我觉得JAVA的底层环境,实际上就像一个CPU + RTOS似的,JVM里面也有指令集,有类加载器。有很多native的程序,就像那些BSP一样。也许,JVM本来就想从嵌入式领域发展吧。
0 请登录后投票
   发表时间:2009-10-19   最后修改:2009-10-20
非常喜欢楼主的这种思维,对操作系统和Java ee服务器的更高层次抽象的认识。还要楼主认为JVM的一些底层实现需要了解这我也非常赞成。
0 请登录后投票
   发表时间:2009-10-19  
楼主做的都是底层的东西,很深入啊
0 请登录后投票
   发表时间:2009-10-19   最后修改:2009-10-19
littleJava 写道
楼主做的都是底层的东西,很深入啊


深入可不敢说,不过是涉及的领域有些杂吧,因为我十年前还是写VERILOG/VHDL,调调时序什么的。当时,就是在一台ULTRA60的机器上第一次接触JAVA的,因为一直想找一个跨平台的环境,来控制做芯片的仿真验证,特别是在UNIX的环境下,当时我还用过TCL/TK,不过感觉因为是脚本形式的,不太好用,这时才开始发现JAVA的神奇。真正是不是能跨平台不太好说,反正是能够让我在Soloaris下也有了一个好的开发环境,做一些应用。比单纯script要好多了,至少好维护,同时代码好组织。只是在那时,C还是不可缺少的,做过VERILOG的一定知道,PLI毕竟还是基于C的啊。
其实惭愧啊,也许就是这样杂而不专,才不够深入呢。现在,我就想找一个点好好的弄一下,把一些积累能够发挥发挥,可惜可惜百无一用是书生......
0 请登录后投票
   发表时间:2009-10-19  
杂 中 自有 相通的 神;
我就经常从通信 经济学 生活 来理解java

所谓FC  其实 公司前台  饭店迎宾 不都是FC模式

0 请登录后投票
   发表时间:2009-10-20  
期待楼主有更多的文章出来。
帮助大家更深入的理解Spring的内部结构和实现。提个小意见,就是在比较复杂的地方楼主能不能说明下这样做的好处和优点。
0 请登录后投票
   发表时间:2009-10-20   最后修改:2009-10-20
yuankai 写道
期待楼主有更多的文章出来。
帮助大家更深入的理解Spring的内部结构和实现。提个小意见,就是在比较复杂的地方楼主能不能说明下这样做的好处和优点。

谢谢你的意见。我自己也不知道什么地方算复杂什么地方算简单,所以,能不能,看到觉得复杂的地方,贴出来。我们一起讨论一起鉴赏鉴赏?我觉得,如果觉得复杂的化,一般来说是需要考虑一些特定的需求或者架构上的要求,要不然就是代码没有写好。我以前也仔细的读过2.0的代码,觉得3.0的代码的确做了不少的重构,比原来的设计要精简很多了,所以,如果复杂的化,与2.0相比,还更有可能是需要应付复杂的需求。这些,都是可以深入的地方,大家感兴趣,一起多讨论啊!

0 请登录后投票
   发表时间:2009-10-20   最后修改:2009-10-20
新的章节,关于AOP的,我新开一贴。
http://www.iteye.com/topic/494620
0 请登录后投票
   发表时间:2009-10-20  
jljlpch 写道
自从我买了一本书陈雄华的那本spring书,我就觉得谁再spring的相关东西,都是多余的。
我是认为很少有书的高度能超过那本书对spring的深入与理解。



去看看Rod Johnson的三本书吧.!!!
对Spring的理念认识会加深吧.
0 请登录后投票
   发表时间:2009-10-20  
jiwenke 写道
littleJava 写道
楼主做的都是底层的东西,很深入啊


深入可不敢说,不过是涉及的领域有些杂吧,因为我十年前还是写VERILOG/VHDL,调调时序什么的。当时,就是在一台ULTRA60的机器上第一次接触JAVA的,因为一直想找一个跨平台的环境,来控制做芯片的仿真验证,特别是在UNIX的环境下,当时我还用过TCL/TK,不过感觉因为是脚本形式的,不太好用,这时才开始发现JAVA的神奇。真正是不是能跨平台不太好说,反正是能够让我在Soloaris下也有了一个好的开发环境,做一些应用。比单纯script要好多了,至少好维护,同时代码好组织。只是在那时,C还是不可缺少的,做过VERILOG的一定知道,PLI毕竟还是基于C的啊。
其实惭愧啊,也许就是这样杂而不专,才不够深入呢。现在,我就想找一个点好好的弄一下,把一些积累能够发挥发挥,可惜可惜百无一用是书生......


这就是经验的价值吗??威力相当强啊。!!

这贴要是能在看源代码之前读到,可能读源代码的时候会轻松好多啊。
0 请登录后投票
论坛首页 Java企业应用版

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