Spring技术内幕-深入解析 Spring架构与设计原理
分類: 图书,计算机/网络,程序设计,Java Java Script J2EE,
作者: 计文柯 著
出 版 社: 机械工业出版社
出版时间: 2010-1-1字数:版次: 1页数: 300印刷时间: 2010-1-1开本: 16开印次: 1纸张: 胶版纸I S B N : 9787111288060包装: 平装最佳拍档
精通Hibernate:...
Spring技术内幕-深入解析 Spring架构与设计...
与此1件拍档商品一同购买
总定价:¥130.00
总当当价:¥105.20
请至少保留一件商品。
编辑推荐
作者从业10余载,悟透Spring等开源软件的本质,权威性毋庸置疑。
Java开发者社区、专业Spring开发者社区和架构师社区一致鼎力推荐!
深入解析Spring架构原理与设计思想,探究Spring成功的奥秘。
揭开Spring源代码的神秘面纱,展示系统阅读开源软件源代码的方法和秘诀。
掌握Spring的架构原理与设计思想真的能让开发者如虎添翼吗?
IoC容器如何掌控以POJO为基础的Bean对象?它的轻量级开发设计思想是如何实现的?
Spring产品级的IoC容器是如何作为一个完整的系统实现并运行的?它如何启动?如何完成Bean的解析和载入?又如何实现Bean的生命周期管理?
Spring如何简捷地在JVM上实现AOP功能?
Spring AOP如何实现Aspect编织功能?
Spring如何实现各种数据库操作组件的集成?
Spring如何在Web环境中集成IoC容器并为Web应用开发提供利器?
我们耳熟能详的MVC模式在Spring中是如何实现的?
Spring MVC如何灵活地集成各种丰富的视图展现方案?
Spring实现远端调用的方案有很多种,你知道它们之间的优劣差异吗?
Spring ACEGI安全框架在用户验证和授权机制的实现上有何过人之处?
如何在Spring的基础上进行扩展开发?
你是否曾经也有过分析开源软件源代码的冲动?你想掌握分析源代码的最佳实践吗?
内容简介
本书是Spring领域的问鼎之作,由业界拥有10余年开发经验的资深Java专家亲自执笔!Java开发者社区和Spring开发者社区一致强烈推荐。
国内第一本基于Spring3.0的著作,从源代码的角度对Spring的内核和各个主要功能模块的架构、设计和实现原理进行了深入剖析。你不仅能从木书中参透Spring框架的优秀架构和设计思想,而且还能从Spring优雅的实现源码中一窥Java语言的精髓。此外,本书还展示了阅读源代码的卓越方法,不仅授你以鱼,而且还授你以渔!
如果你以一种淡定的心态翻开这本书,无论你是Java程序员、Spring开发者,还是平台开发人员、系统架构师,抑或是对开源软件源代码着迷的代码狂人,都能从本书中受益。
作者简介
计文柯,资深软件开发专家和项目经理,拥有10余年开发经验,对Spring等开源软件的应用和实现原理有深入研究和独到见解。产品研发和项目管理经验丰富,曾任职于华为技术、摩托罗拉等知名企业和硅谷移动互联网创业公司,在软件工程和项目管理方面积累了大量最佳实践。现在正在学习云计算,准备迎接即将爆发的计算革命。闲暇之余,他非常享受历史书籍带给他的快乐!
目录
本书赞誉
前言
致谢
第1章准备源代码环境
1.1安装JDK
1.2安装Eclipse
1.3安装辅助工具
1.4获取Spring源代码
1.5Spring源代码的组织结构
1.6小结
第一部分Spring核心实现篇
第2章Spring Framework的核心:IoC容器的实现
2.1Spring IoC容器概述
2.2IoC容器系列的实现:BeanFactory和ApplicationContext
2.3IoC容器的初始化
2.4IoC容器的依赖注入
2.5容器其他相关特性的实现
2.6小结
第3章Spring AOP的实现
3.1Spring AOP概述
3.2建立AopProxy代理对象
3.3Spring AOP拦截器调用的实现
3.4Spring AOP的高级特性
3.5小结
第二部分Spring组件实现篇
第4章Spring MVC与Web环境
4.1概述
4.2Web环境中的Spring MVC
4.3IoC容器在Spring MVC中的启动
4.4Spring Web MVC的启动
4.5Spring MVC的实现
4.6Spring MVC视图的呈现
4.7小结
第5章数据库操作组件的实现
5.1Spring JDBC和Spring ORM概述
5.2Spring JDBC模板类的实现
5.3Spring JDBC中RDBMS操作对象的实现
5.4Spring驱动Hibernate的实现
5.5Spring驱动iBatis的实现
5.6小结
第6章Spring事务处理的实现
6.1Spring与事务处理
6.2声明式事务处理的基本过程
6.3事务处理拦截器的实现
6.4事务处理的实现
6.5具体事务处理器的实现
6.6小结
第7章Spring远端调用的实现
第8章安全框架ACEGI的实现
第三部分Spring应用篇
第9章Spring petclinic应用实例