- 浏览: 400796 次
- 性别:
- 来自: 南京
最新评论
-
x981114171:
不知大家有没发现,国产书,国人写的书就没几本是给力的,以后国人 ...
《Spring技术内幕》的读者问题交流 -
x981114171:
买了这本书,感觉很不值。来吐槽下,也许你自己是专家,不过写的书 ...
《Spring技术内幕》的读者问题交流 -
851228082:
作者,写的书很好,我觉得幸亏有源码,所以我才能看懂。一边看,一 ...
《Spring技术内幕》的读者问题交流 -
yueshang520:
说的真不错。。学习了
Spring技术内幕——深入解析Spring架构与设计原理(一)IOC实现原理 -
faith789510:
TransactionProxyFactoryBean 什么情 ...
Spring源代码解析(六):Spring声明式事务处理
文章列表
《Spring技术内幕》一书出版上市有一段时间了,承蒙各位读者的厚爱,通过各种方式给我提了不少的问题,作为作者,我非常感谢大家的支持。这里,我把这些问题汇总一下,供大家参考,同时如果有机会出第二版的时候,我会把这些问题在书中做修订的。
从网上的评论上看,对整体内容大家比较有看法的是,觉得书中缺少架构上的高层次的分析,基本是源代码的解析。我同意大家的看法,只是有一点需要澄清一下,原来书的定位并不是想从Spring的应用角度出发的,而是想从实现角度出发,依托代码实现来完成这种分析,因为源代码实现的分析是最为直接和过瘾的。对大家提出的缺少架构分析的意见,如果有机会,我会为书的再版补充进去,体现一个应 ...
这样,就说到国内了,如果说像云计算这样的服务模式会是信息服务的主要方式,那么对与传统的电信运营商来说,的确是一个不错的转型机会,从技术角度帮助运营商,从传统的语音业务往综合信息服务方向上转。所以,看到 ...
那其他呢,我们看看还有谁,让我们看看在公共云的领域。我们一定不会忘记,云计算概念的提出者是原来GOOGLE的工程师Christophe Bisciglia。那当然不能忽视GOOGLE在里面的位置,从云计算的角度上看,可以认为搜索就是一个典型的云 ...
前面我们提到,Spring被VMWare收购而进入云计算领域,那为什么会是VMWare?我想了解云计算的朋友都知道,虚拟化技术在云计算中的地位,为什么叫做云?其实是很形象的,因为资源被虚拟化了,可以飘来飘去!而VMware在虚拟化的地位,大家也都清楚明白。其实,我觉得更重要的是VMWare背后是EMC和INTEL,EMC在存储领域实力大家有目共睹,而INTEL就更不用说了,一个擅长于存储,一个擅长于计算,通过VMware虚拟化产品和Spring系列的的应用产品,在云计算数据中心的建设中,实在也是一个黄金组合。这样,隐然间就已经在技术上是一个黄金组合了。Spring做前锋, VMWare 是中场, ...
在前面的那张图中,可以看到SpringSource产品和云计算,和VmWare产品的关系,可以预见的技术走向是,Spring一会考虑与VmWare企业级虚拟计算环境的融合,另一方面,会在私有云和公有云两个层面提供平台服务,比如在公有云上,就是cloudfoundry- 这个SpringSource新启动的在线服务,而在私有云领域,就会和VMware一起,进入到企业数据中心的建设。也就是说,它会为企业应用软件和SaaS应用通过基于虚拟数据中心的云计算环境提供服务。
从Rod的另一段博客文字中,可以看到它对技术路线的设想:
Combined with VMware’s vSphere and ot ...
这么大的范围的模式转变和新生需求,大家谁会放过呢?或者说,这将是会对原有的市场格局一个多么大的冲击。原有的厂商,我们都知道的WINTEL联盟,当然会所影响的,毕竟原来的桌面计算市场的需求已经不像二十年前那样发 ...
对Spring和云计算的关注都有不短的时间了,一直觉得他们之间没有什么交集,但Spring被VMWare的巨资收购,让真切关注这两个技术的自己,在惊讶之后,却又感到意料之中。
Spring是一个基于Java的应用平台,以开源和社区的方式进 ...
详细的书本目录和章节节选请见附件!欢迎下载指正。
可以购买到互动上购买:http://www.china-pub.com/196261
感觉很不错!厚度正好,拿在手里挺舒服的。祝大家阅读愉快!
*******************************************************************************
经过艰苦努力,作品《Spring技术内幕 - 深入解析Spring架构与设计原理》已经完成了,封面设计如图附件。非常清新,小松鼠灵巧活泼,象征Spring的轻量级开发。
书的内容是基于Spring3.0源代码对Spring实现原理的分析,文稿 ...
Spring ACEGI
作为Spring丰富生态系统中的一个非常典型的应用,安全框架Spring ACEGI的使用是非常普遍的。尽管它不属于Spring平台的范围,但由于它建立在Spring的基础上,因此可以方便地与Spring应用集成,从而方便的为基于Spring的应用提供安全服务。
作为一个完整的Java EE安全应用解决方案,ACEGI能够为基于Spring构建的应用项目,提供全面的安全服务,它可以处理应用需要的各种典型的安全需求;例如,用户的身份验证、用户授权,等等。ACEGI因为其优秀的实现,而被Spring开发团队推荐作为Spring应用的通用安全框架,随着Spring的广泛传播而 ...
在应用开发中,常常涉及服务器系统中各种不同进程之间的通信与计算交互,远端调用(RMI)是实现这种计算场景的一种有效方式。此外,还存在着另一种情况,在这种应用场景中,与那些典型的基于HTML的B/S应用不同,客户端程序需要完成对服务器端应用的直接调用,这也是需要远端调用大显身手的场合。
Spring中提供了轻量级的远端调用模块,从而为我们在上面提到的应用场景开发,提供平台支持。根据Spring的既定策略,它依然只是起到一个集成平台的作用,而并不期望在实现方案上,与已有的远端调用方案形成竞争。也就是说,在Spring远端调用架构中,具体的通信协议设计、通信实现,以及在服务器和客户端对远端调用的处理 ...
以前的欠账,现在补上,欢迎指正和讨论。
Spring Web MVC的实现
关于MVC,这是和WEB开发相关的部分,显然大家都是很熟悉了。从最初的JSP到struts,再到像wicket等等,真是百花齐放,百家争鸣.在WEB UI上,这部分是做web应用架构选择不可缺少的一部分。而作为MVC框架,也许SPRING MVC不能算得上是表现力最出色的UI框架,但无疑,它的实现也是非常的优秀,同时,我们可以从它的实现上,看到一个非常清晰的MVC实现的过程,从这点上看,真是非常的过瘾啊!
在了解IOC容器的基本实现的基础上,下面我们来看看,在典型的Web环境中,Spring IOC容器是如何在Web ...
最近事情实在是比较多,没有及时更新帖子,还望大家见谅啊。今天,一起讨论讨论Spring JDBC的实现吧。
关于Spring JDBC
还是从Spring JDBC说起吧,虽然现在应用很多都是直接使用Hibernate或者其他的ORM工具。但JDBC毕竟还是很基本的,其中的JdbcTemplate就是我们经常使用的,比如JDBCTemplate的execute方法,就是一个基本的方法,在这个方法的实现中,可以看到对数据库操作的基本过程。
//execute方法执行的是输入的sql语句
public void execute(final String sql) throws DataAcc ...
关于AOP的个人理解
AOP联盟定义的AOP体系结构把与AOP相关的概念大致分为了由高到低、从使用到实现的三个层次。关于这个体系结构,个人的理解是这样的,从上往下,最高层是语言和开发环境,在这个环境中可以看到几个重要的概念:base可以视为待增强对象,或者说目标对象;aspect指切面,通常包含对于base的增强应用;configuration可以看成是一种编织或者说配置,通过在AOP体系中提供这个configuration配置环境,可以把base和aspect结合起来,从而完成切面对目标对象的编织实现。
对Spring平台或者说生态系统来说,AOP是Spring框架的核心功能模块之一。AO ...
内容较多,新开一贴,以便阅读和讨论,请管理员见谅。
IOC的基础
下面我们从IOC/AOP开始,它们是Spring平台实现的核心部分;虽然,我们一开始大多只是在这个层面上,做一些配置和外部特性的使用工作,但对这两个核心模块 ...
缘起
已经很久没有写帖子了,现在总算是有点时间写些东西,也算是对自己的一个记录吧。刚刚完成了一个软件产品,从概念到运营都弄了一下,正在推广当中,虽然还没有能够达到盈亏平衡,但是这个过程,对自己也算是一 ...