论坛首页 Java企业应用论坛

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

浏览 56452 次
该帖已经被评为精华帖
作者 正文
   发表时间:2009-11-23  
crazynoby 写道
这几天在看SPRING,真的很少看到有这么深入介绍它的文章,关注此贴!
楼主加油!

谢谢!我现在对开源代码分析好像已经上瘾了,真想有机会再好好弄一弄JVM的实现.....
0 请登录后投票
   发表时间:2009-11-27  
lz的内容有点过于专注具体代码了
尽管架构是通过代码实现的,但是,要解析架构,就应该是去掉具体的,提出脉络的
就像解析一个经典的建筑物,是不大需要讲述某个面的各个砖块是如何堆砌得整齐的,而是要讲述这个面是平是曲、起了什么作用、面积应该多少,这才是很多入门人需要了解的好的“设计”和“架构”所考虑到的问题
0 请登录后投票
   发表时间:2009-11-28   最后修改:2009-11-28
littlegang 写道
lz的内容有点过于专注具体代码了
尽管架构是通过代码实现的,但是,要解析架构,就应该是去掉具体的,提出脉络的
就像解析一个经典的建筑物,是不大需要讲述某个面的各个砖块是如何堆砌得整齐的,而是要讲述这个面是平是曲、起了什么作用、面积应该多少,这才是很多入门人需要了解的好的“设计”和“架构”所考虑到的问题

你说的是对的。这是写的东西的一部分,整理之后交给出版社了,只是因为在博客上,篇幅不能太长,就把许多内容精简掉了。
0 请登录后投票
   发表时间:2009-11-30  
zhouqiubo 写道
本人正在学习spring,看了楼主的文章,对于我学习spring来说真是受益匪浅,谢谢楼主

同感 , 感谢LZ , 现在好的老师少了 ,基本上就交你怎么用 。一些个原理重来不跟你分析 。感谢LZ ,希望继续保持 !
0 请登录后投票
   发表时间:2009-12-02  
首先感谢你的辛苦努力。
但还是觉得有些话有些多余:关于云计算,如果没有实际的东西就不要写。实际上云计算就是网格+服务
关于XML定义加载那些程序,任何一个高级程序员都能写(还用递回有点土,数据结构那本书上不是说可以消除递归了嘛)。主要是设计意图没有说清楚,实际上IOC就是大家不用写工厂了
不要把问题搞复杂了。
0 请登录后投票
   发表时间:2009-12-02  
ldlsamuel 写道
首先感谢你的辛苦努力。
但还是觉得有些话有些多余:关于云计算,如果没有实际的东西就不要写。实际上云计算就是网格+服务
关于XML定义加载那些程序,任何一个高级程序员都能写(还用递回有点土,数据结构那本书上不是说可以消除递归了嘛)。主要是设计意图没有说清楚,实际上IOC就是大家不用写工厂了
不要把问题搞复杂了。

呵呵,谢谢你的鼓励。云计算这个话题,主要是自己进来比较感兴趣,同时看到Spring被VMware的收购,让自己有点联想,这些都算是个人的喜好吧。
个人想法觉得可能云计算是:分布式并行计算/存储+虚拟化+服务更确切一些。
对于Spring的IoC容器,我同意你的说法,但是,我觉得一个产品化的IoC容器和一个顺手写来的容器来说还是有些区别的,问题在于,在Spring风靡之前,我是不知道什么是IoC容器,也没有想到能这样来设计,定义和使用工厂,但了解Spring以后,我就清楚了,虽然我想设计模式中的工厂模式其实大家都肯定了解过。这点上看,我是很欣赏Spring的。
0 请登录后投票
   发表时间:2009-12-06  
看了楼主的对Spring的源码的分析,觉得很不错。
尤其是对我们这些刚工作一年多的Java程序员,对于Spring只是停留在会用的层面,
而对其底层的实现并不是很了解,有时看到资深的前辈 对Spring的某个接口或抽象类的自实现去更加优雅的解决某个问题时,就羡慕钦佩不已。自己去看源码,却不知从何开始。
期待楼主的接下来的文章,希望能根据楼主的脉络,对Spring有一个相对清晰的认识。
0 请登录后投票
   发表时间:2009-12-09   最后修改:2009-12-09
java365 写道
看了楼主的对Spring的源码的分析,觉得很不错。
尤其是对我们这些刚工作一年多的Java程序员,对于Spring只是停留在会用的层面,
而对其底层的实现并不是很了解,有时看到资深的前辈 对Spring的某个接口或抽象类的自实现去更加优雅的解决某个问题时,就羡慕钦佩不已。自己去看源码,却不知从何开始。
期待楼主的接下来的文章,希望能根据楼主的脉络,对Spring有一个相对清晰的认识。

弄了一本书,准备上市了!文字就是脱稿于论坛的讨论。呵呵,欢迎指正啊。
  • 大小: 664.6 KB
0 请登录后投票
   发表时间:2010-04-28  
太好了,精辟
0 请登录后投票
   发表时间:2010-05-02  
楼主真辛苦,谢谢分享啊,努力学习技术。
0 请登录后投票
论坛首页 Java企业应用版

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