图书介绍
SPRING技术内幕 深入解析SPRING架构与设计原理2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 计文柯编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111288060
- 出版时间:2010
- 标注页数:300页
- 文件大小:143MB
- 文件页数:314页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
SPRING技术内幕 深入解析SPRING架构与设计原理PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 准备源代码环境1
1.1 安装JDK1
1.2 安装Eclipse1
1.3 安装辅助工具2
1.4 获取Spring源代码8
1.5 Spring源代码的组织结构10
1.6 小结12
第一部分 Spring核心实现篇第2章 Spring FrameWork的核心:IoC容器的实现16
2.1 Spring IoC容器概述16
2.1.1 IoC容器和依赖反转模式16
2.1.2 Spring的IoC容器系列18
2.2 IoC容器系列的实现:BeanFactory和ApplicationContext20
2.2.1 BeanFactory对IoC容器的功能定义20
2.2.2 IoC容器XmlBeanFactory的工作原理22
2.2.3 ApplicationContext的特点24
2.3 IoC容器的初始化25
2.3.1 BeanDefinition的Resource定位26
2.3.2 BeanDefinition的载入和解析33
2.3.3 BeanDefinition在IoC容器中的注册47
2.4 IoC容器的依赖注入49
2.5 容器其他相关特性的实现70
2.5.1 lazy-init属性和预实例化70
2.5.2 FactoryBean的实现73
2.5.3 BeanPostProcessor的实现75
2.5.4 autowiring的实现原理78
2.6 小结80
第3章 Spring AOP的实现82
3.1 Spring AOP概述82
3.1.1 AOP概念回顾82
3.1.2 Advice通知84
3.1.3 Pointcut切点88
3.1.4 Advisor通知器90
3.2 建立AopProxy代理对象92
3.2.1 配置ProxyFactoryBean92
3.2.2 ProxyFactoryBean生成AopProxy94
3.2.3 JDK生成AopProxy代理对象98
3.2.4 CGLIB生成AopProxy代理对象99
3.3 Spring AOP拦截器调用的实现101
3.3.1 JdkDynamicAopProxy的invoke拦截101
3.3.2 Cglib2AopProxy的intercept拦截103
3.3.3 目标对象方法的调用105
3.3.4 AOP拦截器链的调用105
3.3.5 配置通知器107
3.3.6 Advice通知的实现112
3.3.7 ProxyFactory实现AOP118
3.4 Spring AOP的高级特性120
3.5 小结121
第二部分 Spring组件实现篇127
第4章 Spring MVC与Web环境127
4.1 概述127
4.2 Web环境中的Spring MVC128
4.3 IoC容器在Spring MVC中的启动130
4.3.1 Web容器中的上下文130
4.3.2 ContextLoader建立Web环境的根上下文132
4.4 SpringWeb MVC的启动136
4.4.1 DispacherServlet概述136
4.4.2 DispacherServlet的启动和初始化137
4.5 Spring MVC的实现141
4.5.1 DispatcherSevlet的MVC初始化141
4.5.2 HandlerMapping的配置143
4.5.3 使用HandlerMapping完成请求的映射处理148
4.5.4 Spring MVC对HTTP请求的分发处理150
4.6 Spring MVC视图的呈现155
4.6.1 DispatcherServlet视图呈现概述155
4.6.2 JSP视图的实现157
4.6.3 ExcelView的实现160
4.6.4 PDF视图的实现163
4.7 小结165
第5章 数据库操作组件的实现167
5.1 Spring JDBC和Spring ORM概述167
5.2 Spring JDBC模板类的实现167
5.2.1 JdbcTeamplate的基本使用167
5.2.2 JdbcTemplate的execute实现168
5.2.3 JdbcTemplate的query实现170
5.2.4 使用数据库Connection171
5.3 Spring JDBC中RDBMS操作对象的实现172
5.3.1 SqlQuery的实现173
5.3.2 SqlUpdate的实现177
5.3.3 SqlFunction178
5.4 Spring驱动Hibernate的实现179
5.4.1 配置Hibernate的SessionFactory180
5.4.2 HibernateTemplate的实现185
5.4.3 Session的管理187
5.5 Spring驱动iBatis的实现190
5.5.1 创建SqlMapClient190
5.5.2 SqlMapClientTemplate的实现192
5.6 小结194
第6章 Spring事务处理的实现196
6.1 Spring与事务处理196
6.2 声明式事务处理的基本过程196
6.2.1 事务处理拦截器的配置197
6.2.2 事务处理配置的读入200
6.3 事务处理拦截器的实现203
6.4 事务处理的实现206
6.4.1 事务处理的编程式使用206
6.4.2 事务的创建207
6.4.3 事务的挂起214
6.4.4 事务的提交215
6.4.5 事务的回滚218
6.5 具体事务处理器的实现219
6.5.1 DataSourceTransactionManager的实现219
6.5.2 HibernateTransactionManager的实现222
6.6 小结227
第7章 Spring远端调用的实现230
7.1 Spring远端调用概述230
7.2 Spring HTTP调用器的实现原理232
7.2.1 配置HTTP调用器客户端232
7.2.2 HTTP调用器客户端的实现232
7.2.3 配置HTTP调用器远端服务器端237
7.2.4 HTTP调用器服务器端的实现237
7.3 Spring Hession/Burlap的实现原理241
7.3.1 Hessian/Burlap客户端的配置241
7.3.2 Hessian客户端的实现242
7.3.3 Burlap客户端的实现244
7.3.4 Hessian/Burlap服务器端的配置247
7.3.5 Hessian服务器端的实现247
7.3.6 Burlap服务器端的实现250
7.4 SpringRMI的实现252
7.4.1 Spring RMI客户端的配置252
7.4.2 Spring RMI客户端的实现253
7.4.3 Spring RMI服务器端的配置256
7.4.4 Spring RMI服务器端的实现257
7.5 小结259
第8章 安全框架ACEGI的实现260
8.1 Spring ACEGI安全框架概述260
8.1.1 概述260
8.1.2 使用Spring IDE261
8.1.3 ACEGI的Bean配置263
8.2 配置Spring ACEGI264
8.3 ACEGI的Web过滤器实现267
8.4 ACEGI验证器的实现269
8.4.1 AuthenticationManager的authenticate269
8.4.2 DaoAuthenticationProvider的实现271
8.4.3 读取数据库用户信息273
8.4.4 完成用户信息的对比验证276
8.5 ACEGI授权器的实现277
8.5.1 与Web环境的接口FilterSecurityInterceptor277
8.5.2 授权器的实现280
8.5.3 投票器的实现282
8.6 小结283
第三部分 Spring应用篇287
第9章 Spring petclinic应用实例287
9.1 petclinic概述287
9.2 部署环境及数据库289
9.3 petclinic的Bean配置290
9.4 petclinic的Web页面实现291
9.5 petclinic的领域对象实现293
9.6 petclinic数据库操作的实现294
9.6.1 使用JDBC的数据库操作294
9.6.2 使用Hibernate的数据库操作295
9.6.3 使用JPA的数据库操作297
9.7 小结298
热门推荐
- 29387.html
- 159352.html
- 1086054.html
- 2956885.html
- 2895057.html
- 1844213.html
- 3021064.html
- 2011749.html
- 1468203.html
- 3736767.html
- http://www.ickdjs.cc/book_2101840.html
- http://www.ickdjs.cc/book_2962353.html
- http://www.ickdjs.cc/book_1527953.html
- http://www.ickdjs.cc/book_3744377.html
- http://www.ickdjs.cc/book_1621885.html
- http://www.ickdjs.cc/book_2736802.html
- http://www.ickdjs.cc/book_3747425.html
- http://www.ickdjs.cc/book_3514176.html
- http://www.ickdjs.cc/book_349247.html
- http://www.ickdjs.cc/book_1808257.html