- 浏览: 400702 次
- 性别:
- 来自: 南京
最新评论
-
x981114171:
不知大家有没发现,国产书,国人写的书就没几本是给力的,以后国人 ...
《Spring技术内幕》的读者问题交流 -
x981114171:
买了这本书,感觉很不值。来吐槽下,也许你自己是专家,不过写的书 ...
《Spring技术内幕》的读者问题交流 -
851228082:
作者,写的书很好,我觉得幸亏有源码,所以我才能看懂。一边看,一 ...
《Spring技术内幕》的读者问题交流 -
yueshang520:
说的真不错。。学习了
Spring技术内幕——深入解析Spring架构与设计原理(一)IOC实现原理 -
faith789510:
TransactionProxyFactoryBean 什么情 ...
Spring源代码解析(六):Spring声明式事务处理
缘起
已经很久没有写帖子了,现在总算是有点时间写些东西,也算是对自己的一个记录吧。刚刚完成了一个软件产品,从概念到运营都弄了一下,正在推广当中,虽然还没有能够达到盈亏平衡,但是这个过程,对自己也算是一种历练。先不管结果如何,好呆走过这么一遭了。
我打算用这个帖子,把自己在这个过程中的一些心得,特别是对Spring新的理解,记录下来。使用这个帖子的标题,持续下来。
简单来说,自己的软件产品是一个基于互联网的SaaS协同软件平台,操作简单,支持流程定义,管理和多种客户端 -像短信,MSN,智能手机什么的(我这里就不多做什么广告了),也有一个企业版的版本,使用的技术框架是Hibernate + Spring + Wicket,下面是Linux和MySQL,还有云计算的平台的使用,以支持其扩展性,虽然现在还没有可扩展性的需求,但似乎不难从SaaS上,就会想到云计算, 其实,它们真的是天生的一对!
关于云计算,自己对这个技术很感兴趣,觉得和开源软件的结合,是很有意思的,因为它们都有基于服务的基因,在云计算平台的使用上,也有一些初步的实践。云计算是一个很有意思的话题,但在这里主要是想谈Spring,所以对云计算,这里就先不多说了,但非常欢迎有兴趣的朋友和一起另外找地方讨论!
回到正题,在我自己的产品中,其中除了Wicket和云计算外,其他都是大家非常熟知的了,像Hibernate, Spring, MySQL什么的。在这个过程中,发现自己对一些技术点也有了新的认识,最有体会的是Spring。当然,在这个过程中,更大的收获是对产品开发整个过程的认识,在这点上,真是一言难尽........
回到自己还算了解的Spring, 这次我使用的是3.0的代码,所以,有机会也把这些代码读了几遍,比原来的理解要加深了许多,也发现了不少和2.0代码不同的地方,以及自己一些对 Spring的新的理解,这些,就让我就用这个帖子系列,给自己总结一下,也算是对自己以前的那个代码分析的帖子做一个新的交代吧。
自己对Spring一点小小的见解
简化Java企业应用的开发,是Spring框架的目标.就是我们熟知的当年的那个interface21,也亦非吴下阿蒙了,由它演进出来的Spring,以及由它带来的崭新开发理念,也早已伴随着这个开源框架的广泛应用,而飞入寻常百姓家。与此同时,伴随着Spring的成熟,开源社区的成长,在Rod.Johnson的领导下,以Spring为核心的一系列开源软件的产品组合,其脉络也逐渐的清晰和丰富起来;现在,已经发展成为一个包括软件运行,构建,部署运营,从而涵盖整个软件服务生命周期的产品族群;同时也成为,在当今主流的软件业态中,一个不可或缺的重要组成。
在最近完成的VMware公司对Spring的运营者SpringSource公司的收购中,也让我们又看到了一个,在开源软件中,蕴含着的巨大商业价值,以及又一次基于开源模式的商业成功;也让我们看到,Spring为自己设计的未来定位,它与云计算的融合趋势,以及,努力成为在云计算业态中,PaaS(Platform As a Service)服务有力竞争者的战略设想;由此,可以想象,在云计算这个全新的计算时代中,如何秉承Spring的一贯风格,为云计算应用的开发,提供高可靠,高可用,高可扩展,高性能的应用平台,对Spring团队来说,是一个面临的全新挑战;在这个领域中的雄心和今后的作为,那就让我们一起拭目以待吧。这里也有点凑巧了,正好Spring和云计算都是自己喜欢的东西,说不定以后,我还能够在这两者的结合上再写些东西呢。
作为一个庞大的体系,Spring在Java企业应用中, 和我们熟悉的企业应用服务器一样,比如我们熟知的其他产品,像Weblogic,Websphere,JBoss,.NET这些等等,其定位和目的,都在于希望能够起到一个企业应用资源的集成管理,以及为应用开发提供平台支持的作用,这和我们熟知的,像UNIX和Windows这样传统意义上的操作系统,在传统的计算系统中,起到的作用非常的类似。只不过,按照个人的理解,它们不同在于,我们熟知的传统操作系统关心的是存储,计算,通信,外围设备这些物理资源的管理,并在管理这些资源的基础上,为应用程序提供一个统一平台和服务接口;而像Spring这样的应用平台,它们关心的是在Java企业应用中,对包括那些像Web应用,数据持久化,事务处理,消息中间件,分布式计算等等这些,为企业应用服务的抽象资源的统一管理,并在此基础上,为应用提供一个基于 POJO的开发环境。尽管各自面向的资源,管理的对象,支持的应用以及使用的场景不同,但这两者在整个系统中的定位,却依然有着可以类比和相互参考的地方,从某种意义上看,它们都起到一个资源协调,平台支持,以及服务集成的作用。
所以我觉得可以使用,我们看待传统操作系统的方法和一些基本观念,来对Spring进行系统分析,以及对Spring进行层次划分,这样可能更加容易理解,同时,所以,个人感觉,仿照传统操作系统的眼光,把对Spring框架的实现,划分为核心,组件和应用这三个基本的层次,来理解Spring框架是不错的一个方法,就算是众所周知的“三段论”的应用吧。不知道这种分析方法,是不是太庸俗,但我自己还是觉得挺受用的,呵呵,谁叫我是个俗人呢!
今天先写一些,就算是起个头吧,明天继续! 写写IOC/AOP的一些具体东西。
谢谢你的意见。我自己也不知道什么地方算复杂什么地方算简单,所以,能不能,看到觉得复杂的地方,贴出来。我们一起讨论一起鉴赏鉴赏?我觉得,如果觉得复杂的化,一般来说是需要考虑一些特定的需求或者架构上的要求,要不然就是代码没有写好。我以前也仔细的读过2.0的代码,觉得3.0的代码的确做了不少的重构,比原来的设计要精简很多了,所以,如果复杂的化,与2.0相比,还更有可能是需要应付复杂的需求。这些,都是可以深入的地方,大家感兴趣,一起多讨论啊!
深入可不敢说,不过是涉及的领域有些杂吧,因为我十年前还是写VERILOG/VHDL,调调时序什么的。当时,就是在一台ULTRA60的机器上第一次接触JAVA的,因为一直想找一个跨平台的环境,来控制做芯片的仿真验证,特别是在UNIX的环境下,当时我还用过TCL/TK,不过感觉因为是脚本形式的,不太好用,这时才开始发现JAVA的神奇。真正是不是能跨平台不太好说,反正是能够让我在Soloaris下也有了一个好的开发环境,做一些应用。比单纯script要好多了,至少好维护,同时代码好组织。只是在那时,C还是不可缺少的,做过VERILOG的一定知道,PLI毕竟还是基于C的啊。
其实惭愧啊,也许就是这样杂而不专,才不够深入呢。现在,我就想找一个点好好的弄一下,把一些积累能够发挥发挥,可惜可惜百无一用是书生......
多谢夸奖呵呵。以前我做过RTOS和芯片设计方面的一些东西,所以就把很多在那里用来分析的思路拿过来了。对不对,我也不知道。比如,我觉得JAVA的底层环境,实际上就像一个CPU + RTOS似的,JVM里面也有指令集,有类加载器。有很多native的程序,就像那些BSP一样。也许,JVM本来就想从嵌入式领域发展吧。
什么叫架构?架构我觉得是体现在代码实现中的,是一条实现的线索以及实现组件之间的关系。我想尽尽自己的能力,把自己的理解整理出来而已。
很想看到一些对文章内容的点评,比如各个具体的实现点,大家一起来讨论架构实现的各个方面。
陈雄华的那本spring书,我没有看过,得找个机会去看看,但从我个人的理解上来看,倒是觉得那本【Spring框架高级编程】,由Spring团队写的,非常不错。我觉得是做应用开发必读,只是当时我读的时候,觉得有些东西,点到为止,还不是十分的过瘾。
所以,才有了进到源代码去的念头,但源代码是十分庞大的,所以就对自己的体会做了一点记录,我要一条实现的线索,就像给自己配一把Spring内部大宝库的钥匙。
回头想想,还真像通过反向工程,为Spring做了一个详细设计说明(中文版)的,呵呵。管他呢,反正我觉得挺有用,让我有不懂的地方,至少有个索引,这样看代码的时候,就清晰了。而且,没有空在计算机上看的时候,打印出来慢慢品味也不错.....这是我个人的体会了。
这个是个人习惯的问题,我个人觉得,整个软件系统就是由代码构建起来的一个虚拟世界,如果不了解代码实现,自己总觉得,这些架构和软件用起来感觉总是不踏实。所以这里,我想把一些主要的代码实现结合自己理解的Spring的设计架构,做一点自己的阐述。希望对也有我这样感觉的同仁们一点帮助吧。
我同意你的看法,Spring的成功的确是他给系统架构设计带来的很大的帮助,但这些帮助是怎样想到的,怎样实现的?这是我感兴趣的话题,因为,作为平台提供者,这些就是平台产品的定位和需求啊!这就是Spring先进的地方啊,我想,在国内,应用开发水平是没有问题的,因为没有人比中国人了解自己的需求,但是平台的开发水平呢?优秀的平台蕴含着对更普遍需求和软件工程的深刻理解和敏锐洞察,这是我们真正要学习的地方 - 真是学无止境。
真希望什么时候,中国人也能设计出这样的成功产品!
已经很久没有写帖子了,现在总算是有点时间写些东西,也算是对自己的一个记录吧。刚刚完成了一个软件产品,从概念到运营都弄了一下,正在推广当中,虽然还没有能够达到盈亏平衡,但是这个过程,对自己也算是一种历练。先不管结果如何,好呆走过这么一遭了。
我打算用这个帖子,把自己在这个过程中的一些心得,特别是对Spring新的理解,记录下来。使用这个帖子的标题,持续下来。
简单来说,自己的软件产品是一个基于互联网的SaaS协同软件平台,操作简单,支持流程定义,管理和多种客户端 -像短信,MSN,智能手机什么的(我这里就不多做什么广告了),也有一个企业版的版本,使用的技术框架是Hibernate + Spring + Wicket,下面是Linux和MySQL,还有云计算的平台的使用,以支持其扩展性,虽然现在还没有可扩展性的需求,但似乎不难从SaaS上,就会想到云计算, 其实,它们真的是天生的一对!
关于云计算,自己对这个技术很感兴趣,觉得和开源软件的结合,是很有意思的,因为它们都有基于服务的基因,在云计算平台的使用上,也有一些初步的实践。云计算是一个很有意思的话题,但在这里主要是想谈Spring,所以对云计算,这里就先不多说了,但非常欢迎有兴趣的朋友和一起另外找地方讨论!
回到正题,在我自己的产品中,其中除了Wicket和云计算外,其他都是大家非常熟知的了,像Hibernate, Spring, MySQL什么的。在这个过程中,发现自己对一些技术点也有了新的认识,最有体会的是Spring。当然,在这个过程中,更大的收获是对产品开发整个过程的认识,在这点上,真是一言难尽........
回到自己还算了解的Spring, 这次我使用的是3.0的代码,所以,有机会也把这些代码读了几遍,比原来的理解要加深了许多,也发现了不少和2.0代码不同的地方,以及自己一些对 Spring的新的理解,这些,就让我就用这个帖子系列,给自己总结一下,也算是对自己以前的那个代码分析的帖子做一个新的交代吧。
自己对Spring一点小小的见解
简化Java企业应用的开发,是Spring框架的目标.就是我们熟知的当年的那个interface21,也亦非吴下阿蒙了,由它演进出来的Spring,以及由它带来的崭新开发理念,也早已伴随着这个开源框架的广泛应用,而飞入寻常百姓家。与此同时,伴随着Spring的成熟,开源社区的成长,在Rod.Johnson的领导下,以Spring为核心的一系列开源软件的产品组合,其脉络也逐渐的清晰和丰富起来;现在,已经发展成为一个包括软件运行,构建,部署运营,从而涵盖整个软件服务生命周期的产品族群;同时也成为,在当今主流的软件业态中,一个不可或缺的重要组成。
在最近完成的VMware公司对Spring的运营者SpringSource公司的收购中,也让我们又看到了一个,在开源软件中,蕴含着的巨大商业价值,以及又一次基于开源模式的商业成功;也让我们看到,Spring为自己设计的未来定位,它与云计算的融合趋势,以及,努力成为在云计算业态中,PaaS(Platform As a Service)服务有力竞争者的战略设想;由此,可以想象,在云计算这个全新的计算时代中,如何秉承Spring的一贯风格,为云计算应用的开发,提供高可靠,高可用,高可扩展,高性能的应用平台,对Spring团队来说,是一个面临的全新挑战;在这个领域中的雄心和今后的作为,那就让我们一起拭目以待吧。这里也有点凑巧了,正好Spring和云计算都是自己喜欢的东西,说不定以后,我还能够在这两者的结合上再写些东西呢。
作为一个庞大的体系,Spring在Java企业应用中, 和我们熟悉的企业应用服务器一样,比如我们熟知的其他产品,像Weblogic,Websphere,JBoss,.NET这些等等,其定位和目的,都在于希望能够起到一个企业应用资源的集成管理,以及为应用开发提供平台支持的作用,这和我们熟知的,像UNIX和Windows这样传统意义上的操作系统,在传统的计算系统中,起到的作用非常的类似。只不过,按照个人的理解,它们不同在于,我们熟知的传统操作系统关心的是存储,计算,通信,外围设备这些物理资源的管理,并在管理这些资源的基础上,为应用程序提供一个统一平台和服务接口;而像Spring这样的应用平台,它们关心的是在Java企业应用中,对包括那些像Web应用,数据持久化,事务处理,消息中间件,分布式计算等等这些,为企业应用服务的抽象资源的统一管理,并在此基础上,为应用提供一个基于 POJO的开发环境。尽管各自面向的资源,管理的对象,支持的应用以及使用的场景不同,但这两者在整个系统中的定位,却依然有着可以类比和相互参考的地方,从某种意义上看,它们都起到一个资源协调,平台支持,以及服务集成的作用。
所以我觉得可以使用,我们看待传统操作系统的方法和一些基本观念,来对Spring进行系统分析,以及对Spring进行层次划分,这样可能更加容易理解,同时,所以,个人感觉,仿照传统操作系统的眼光,把对Spring框架的实现,划分为核心,组件和应用这三个基本的层次,来理解Spring框架是不错的一个方法,就算是众所周知的“三段论”的应用吧。不知道这种分析方法,是不是太庸俗,但我自己还是觉得挺受用的,呵呵,谁叫我是个俗人呢!
今天先写一些,就算是起个头吧,明天继续! 写写IOC/AOP的一些具体东西。
评论
27 楼
jiwenke
2009-10-20
yuankai 写道
期待楼主有更多的文章出来。
帮助大家更深入的理解Spring的内部结构和实现。提个小意见,就是在比较复杂的地方楼主能不能说明下这样做的好处和优点。
帮助大家更深入的理解Spring的内部结构和实现。提个小意见,就是在比较复杂的地方楼主能不能说明下这样做的好处和优点。
谢谢你的意见。我自己也不知道什么地方算复杂什么地方算简单,所以,能不能,看到觉得复杂的地方,贴出来。我们一起讨论一起鉴赏鉴赏?我觉得,如果觉得复杂的化,一般来说是需要考虑一些特定的需求或者架构上的要求,要不然就是代码没有写好。我以前也仔细的读过2.0的代码,觉得3.0的代码的确做了不少的重构,比原来的设计要精简很多了,所以,如果复杂的化,与2.0相比,还更有可能是需要应付复杂的需求。这些,都是可以深入的地方,大家感兴趣,一起多讨论啊!
26 楼
yuankai
2009-10-20
期待楼主有更多的文章出来。
帮助大家更深入的理解Spring的内部结构和实现。提个小意见,就是在比较复杂的地方楼主能不能说明下这样做的好处和优点。
帮助大家更深入的理解Spring的内部结构和实现。提个小意见,就是在比较复杂的地方楼主能不能说明下这样做的好处和优点。
25 楼
rrsy23
2009-10-19
杂 中 自有 相通的 神;
我就经常从通信 经济学 生活 来理解java
所谓FC 其实 公司前台 饭店迎宾 不都是FC模式
我就经常从通信 经济学 生活 来理解java
所谓FC 其实 公司前台 饭店迎宾 不都是FC模式
24 楼
jiwenke
2009-10-19
littleJava 写道
楼主做的都是底层的东西,很深入啊
深入可不敢说,不过是涉及的领域有些杂吧,因为我十年前还是写VERILOG/VHDL,调调时序什么的。当时,就是在一台ULTRA60的机器上第一次接触JAVA的,因为一直想找一个跨平台的环境,来控制做芯片的仿真验证,特别是在UNIX的环境下,当时我还用过TCL/TK,不过感觉因为是脚本形式的,不太好用,这时才开始发现JAVA的神奇。真正是不是能跨平台不太好说,反正是能够让我在Soloaris下也有了一个好的开发环境,做一些应用。比单纯script要好多了,至少好维护,同时代码好组织。只是在那时,C还是不可缺少的,做过VERILOG的一定知道,PLI毕竟还是基于C的啊。
其实惭愧啊,也许就是这样杂而不专,才不够深入呢。现在,我就想找一个点好好的弄一下,把一些积累能够发挥发挥,可惜可惜百无一用是书生......
23 楼
littleJava
2009-10-19
楼主做的都是底层的东西,很深入啊
22 楼
helloman0907
2009-10-19
非常喜欢楼主的这种思维,对操作系统和Java ee服务器的更高层次抽象的认识。还要楼主认为JVM的一些底层实现需要了解这我也非常赞成。
21 楼
jiwenke
2009-10-19
gogole_09 写道
看过楼主以前Spring源代码分析,很透彻,很受教,也非常佩服楼主的语言组织能力和对知识的总结能力,看来这些都是常年积累得来的啊,我们还得向楼主不断学习啊。
多谢夸奖呵呵。以前我做过RTOS和芯片设计方面的一些东西,所以就把很多在那里用来分析的思路拿过来了。对不对,我也不知道。比如,我觉得JAVA的底层环境,实际上就像一个CPU + RTOS似的,JVM里面也有指令集,有类加载器。有很多native的程序,就像那些BSP一样。也许,JVM本来就想从嵌入式领域发展吧。
20 楼
gogole_09
2009-10-19
看过楼主以前Spring源代码分析,很透彻,很受教,也非常佩服楼主的语言组织能力和对知识的总结能力,看来这些都是常年积累得来的啊,我们还得向楼主不断学习啊。
19 楼
mooninday
2009-10-19
LZ辛苦了
以前自己试着去读过spring的源码,知个大概,不得要领
现在一边看贴,再看遍spring源码了
以前自己试着去读过spring的源码,知个大概,不得要领
现在一边看贴,再看遍spring源码了
18 楼
whaosoft
2009-10-19
写的很好,希望以后看到楼主的新作。
17 楼
jiwenke
2009-10-19
phenom 写道
网上的spring源码解析,也和这差不多..???
没有看到什么不一样的,就是特别的.架构我不太懂.但我也没感觉到架构体现在哪了.
没有看到什么不一样的,就是特别的.架构我不太懂.但我也没感觉到架构体现在哪了.
什么叫架构?架构我觉得是体现在代码实现中的,是一条实现的线索以及实现组件之间的关系。我想尽尽自己的能力,把自己的理解整理出来而已。
很想看到一些对文章内容的点评,比如各个具体的实现点,大家一起来讨论架构实现的各个方面。
16 楼
phenom
2009-10-19
网上的spring源码解析,也和这差不多..???
没有看到什么不一样的,就是特别的.架构我不太懂.但我也没感觉到架构体现在哪了.
没有看到什么不一样的,就是特别的.架构我不太懂.但我也没感觉到架构体现在哪了.
15 楼
jiwenke
2009-10-19
有朋友提到,希望把IOC那段,另开一贴,以便阅读。我把他作为【Spring技术内幕——深入解析Spring架构与设计原理(一) IOC的实现】来处理了。不便之处,还望见谅,发帖经验不足,还望指导啊。
14 楼
黑暗浪子
2009-10-19
支持这位兄弟,写写自己的感悟是件造福于人的事情。
ps:你可以向管理员申请加入知识库。
ps:你可以向管理员申请加入知识库。
13 楼
jiwenke
2009-10-19
jljlpch 写道
自从我买了一本书陈雄华的那本spring书,我就觉得谁再spring的相关东西,都是多余的。
我是认为很少有书的高度能超过那本书对spring的深入与理解。
我是认为很少有书的高度能超过那本书对spring的深入与理解。
陈雄华的那本spring书,我没有看过,得找个机会去看看,但从我个人的理解上来看,倒是觉得那本【Spring框架高级编程】,由Spring团队写的,非常不错。我觉得是做应用开发必读,只是当时我读的时候,觉得有些东西,点到为止,还不是十分的过瘾。
所以,才有了进到源代码去的念头,但源代码是十分庞大的,所以就对自己的体会做了一点记录,我要一条实现的线索,就像给自己配一把Spring内部大宝库的钥匙。
回头想想,还真像通过反向工程,为Spring做了一个详细设计说明(中文版)的,呵呵。管他呢,反正我觉得挺有用,让我有不懂的地方,至少有个索引,这样看代码的时候,就清晰了。而且,没有空在计算机上看的时候,打印出来慢慢品味也不错.....这是我个人的体会了。
12 楼
lengyun3566
2009-10-19
楼主的那些spring源代码分析的文章让我受益匪浅
非常感激 期待更精彩的内容
非常感激 期待更精彩的内容
11 楼
8vip
2009-10-19
陈雄华的那本spring书 ?有这么厉害吗?
楼主分析的很详细. 感谢!
楼主分析的很详细. 感谢!
10 楼
jljlpch
2009-10-19
自从我买了一本书陈雄华的那本spring书,我就觉得谁再spring的相关东西,都是多余的。
我是认为很少有书的高度能超过那本书对spring的深入与理解。
我是认为很少有书的高度能超过那本书对spring的深入与理解。
9 楼
jiwenke
2009-10-19
yongyuan.jiang 写道
楼主对于spring的代码辛苦了。
不过代码的实现是最重要的吗?读取文件、获得bean信息这些是至关重要的马?
我不这么认为。
spring能成功我认为是他给系统架构设计带来的帮助。
这个随着程序员/架构师对架构设计的深入会有不同的见解。
不过代码的实现是最重要的吗?读取文件、获得bean信息这些是至关重要的马?
我不这么认为。
spring能成功我认为是他给系统架构设计带来的帮助。
这个随着程序员/架构师对架构设计的深入会有不同的见解。
这个是个人习惯的问题,我个人觉得,整个软件系统就是由代码构建起来的一个虚拟世界,如果不了解代码实现,自己总觉得,这些架构和软件用起来感觉总是不踏实。所以这里,我想把一些主要的代码实现结合自己理解的Spring的设计架构,做一点自己的阐述。希望对也有我这样感觉的同仁们一点帮助吧。
我同意你的看法,Spring的成功的确是他给系统架构设计带来的很大的帮助,但这些帮助是怎样想到的,怎样实现的?这是我感兴趣的话题,因为,作为平台提供者,这些就是平台产品的定位和需求啊!这就是Spring先进的地方啊,我想,在国内,应用开发水平是没有问题的,因为没有人比中国人了解自己的需求,但是平台的开发水平呢?优秀的平台蕴含着对更普遍需求和软件工程的深刻理解和敏锐洞察,这是我们真正要学习的地方 - 真是学无止境。
真希望什么时候,中国人也能设计出这样的成功产品!
8 楼
yongyuan.jiang
2009-10-19
楼主对于spring的代码辛苦了。
不过代码的实现是最重要的吗?读取文件、获得bean信息这些是至关重要的马?
我不这么认为。
spring能成功我认为是他给系统架构设计带来的帮助。
这个随着程序员/架构师对架构设计的深入会有不同的见解。
不过代码的实现是最重要的吗?读取文件、获得bean信息这些是至关重要的马?
我不这么认为。
spring能成功我认为是他给系统架构设计带来的帮助。
这个随着程序员/架构师对架构设计的深入会有不同的见解。
发表评论
-
开放注册了!我们的任务推客 - 群组任务和流程协同SaaS工具
2010-06-30 20:31 621经过这几天团队的努力,为软件增加了开放注册功能,大家可以自己动 ... -
我们团队研发的SaaS软件产品:应用于群组任务协同和流程管理
2010-06-21 15:39 846任务协同及流程管理SaaS软件:任务推客上线,欢迎大家免费体验 ... -
随笔:Spring与云计算(六)
2009-12-17 18:49 3771这样,就说到国内了, ... -
随笔:Spring与云计算(五)
2009-12-16 19:58 3383那其他呢,我们看看还 ... -
随笔:Spring与云计算(四)
2009-12-15 16:26 4151前面我们提到,Spring被VMWare收购而进入云计算领域, ... -
随笔:Spring与云计算(三)
2009-12-14 14:05 3725在前面的那张图中,可以看到SpringSource产品和云计算 ... -
随笔:Spring与云计算(二)
2009-12-11 14:57 4305这么大的范围的模式转 ... -
随笔:Spring与云计算(一)
2009-12-10 15:19 6968对Spring和云计算的关注 ... -
《Spring技术内幕 - 深入解析Spring架构与设计原理》上市了!
2009-12-09 15:17 9107详细的书本目录和章节节选请见附件!欢迎下载指正。 可以购买到 ... -
Spring技术内幕——深入解析Spring架构与设计原理(六)Spring ACEGI
2009-11-20 12:27 14533Spring ACEGI 作为Spring丰富生态系统中的一个 ... -
Spring技术内幕——深入解析Spring架构与设计原理(五)Spring与远端调用
2009-11-16 20:23 11168在应用开发中,常常涉及服务器系统中各种不同进程之间的通信与计算 ... -
Spring技术内幕——深入解析Spring架构与设计原理(四)Web MVC的实现
2009-11-08 08:55 21226以前的欠账,现在补上,欢迎指正和讨论。 Spring Web ... -
Spring技术内幕——深入解析Spring架构与设计原理(三)数据库的操作实现
2009-11-02 17:34 13785最近事情实在是比较多,没有及时更新帖子,还望大家见谅啊。今天, ... -
Spring技术内幕——深入解析Spring架构与设计原理(二)AOP
2009-10-20 08:30 23077关于AOP的个人理解 AOP联盟定义的AOP体系结构把与AO ... -
Spring技术内幕——深入解析Spring架构与设计原理(一)IOC实现原理
2009-10-19 10:47 98949内容较多,新开一贴, ... -
Hadoop的mapred JobTracker端源码概览
2009-02-18 19:40 5205上一节看到TaskTracker启动新任务的过程,这里接着看看 ... -
Hadoop的mapred TaskTracker端源码概览
2009-02-17 14:39 4113花了许多功夫把Hadoop的mapreduce实现过了一遍,基 ... -
Hadoop的mapred TaskTracker端源码概览
2009-02-17 14:37 1651这篇文章和博客的另一篇重复,删掉了。对不起,请参阅博客的另一篇 ... -
发布用javaeye生成的博客版本 - Spring源代码解析
2008-11-20 08:49 3634呵呵,试试javaeye的新功能。帮助大家阅读,文中的很多错误 ... -
Spring源代码解析(十):Spring Acegi框架授权的实现
2007-08-17 11:01 4905我们从FilterSecurityInterceptor我们从 ...
相关推荐
Spring技术内幕:深入解析Spring架构与设计原理 Spring技术内幕 Spring是一个基于Java的开源框架,旨在简化Java企业应用的开发。Spring的目标是提供一个简洁、灵活、可扩展的框架,以帮助开发者快速构建企业级...
SPRING技术内幕:深入解析SPRING架构与设计原理
《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》从源代码的角度对Spring的内核和各个主要功能模块的架构、设计和实现原理进行了深入剖析。你不仅能从本书中参透Spring框架的出色架构和设计思想,还能从...
《Struts2技术内幕——深入解析Struts2架构设计与实现原理》配合《struts2基础.chm》,将帮助读者全面掌握Struts2的架构设计、核心组件、配置方式、插件使用以及源码解读,对于想要在Java Web领域深入发展的开发者来...
《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》这本书主要聚焦于Spring框架的核心架构和技术细节,帮助读者全面理解Spring的工作机制、设计理念以及实现方式。下面将根据书名及其描述来展开相关知识点。 ...
Spring技术内幕:深入解析Spring架构与设计原理 Spring是Java企业应用开发的主要框架之一,其架构和设计原理对Java开发者具有重要影响。本文将深入解析Spring架构和设计原理,对Spring的核心概念、架构设计和关键...
Spring技术内幕 深入解析Spring架构与设计原理1(完整清晰版),一共两部分,这是第一部分 《Spring技术内幕:深入解析Spring架构与设计原理》是Spring领域的问鼎之作,由业界拥有10余年开发经验的资深Java专家亲自...
Spring技术内幕——深入解析Spring架构与设计 (揭秘系列丛书) - 计文柯.mobi
本书从源代码的角度对Spring的内核和各个主要功能模块的架构、设计和实现原理进行了深入剖析。你不仅能从本书中参透Spring框架的优秀架构和设计思想,还能从Spring优雅的实现源码中一窥Java语言的精髓。本书在开篇...
在深入解析Spring技术内幕第2版中,会详细探讨Spring框架的核心架构与设计原理,Spring作为一个轻量级的Java平台,提供了全面的编程和配置模型,是企业级Java应用程序开发中广泛使用的技术之一。 Spring的核心特性...
Spring技术内幕-深入解析Spring架构与设计原理.pdf
Spring技术内幕 深入解析Spring架构与设计原理3(完整清晰版),你懂的。下载后请您回复支持一下。
Spring技术内幕:深入解析Spring架构与设计原理(第2版)》是国内唯一一本系统分析Spring源代码的著作,也是Spring领域的问鼎之作,由业界拥有10余年开发经验的资深Java专家亲自执笔,Java开发者社区和Spring开发者...
如果你以一种淡定的心态翻开这本书,无论你是Java程序员、Spring开发者,还是平台开发人员、系统架构师,抑或是对开源软件源代码着迷的代码狂人,都能从《Spring技术内幕:深入解析Spring架构与设计原理》中受益。...
SPRING技术内幕:深入解析SPRING架构与设计原理.pdf(带书签)
这本书《Struts2技术内幕——深入解析Struts2架构设计与实现原理》深入探讨了Struts2的核心机制和设计理念,旨在帮助开发者更好地理解和运用这个框架。 首先,Struts2的出现是为了解决Struts1在MVC模式中的局限性,...