?!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 亚洲国产综合精品 在线 一区 ,亚洲成av人片乱码色午夜

亚洲精品92内射,午夜福利院在线观看免费 ,亚洲av中文无码乱人伦在线视色,亚洲国产欧美国产综合在线,亚洲国产精品综合久久2007

?div class="header_top">
Java知识分n|?- L学习从此开始!    
SpringBoot+SpringSecurity+Vue+ElementPlus权限pȝ实战评 震撼发布        

最新Java全栈׃实战评(免费)

springcloud分布式电(sh)商秒杀实战评

IDEA怹Ȁz?/h2>

66套java实战评无套路领?/h2>

锋哥开始收Java学员啦!

Python学习路线?/h2>

锋哥开始收Java学员啦!

《Spring入门l典》PDF 下蝲


旉:2016-10-27 14:06来源:https://download.csdn.net/ 作?转蝲  侉|举报
《Spring入门l典》PDF 下蝲
失效链接处理
《Spring入门l典》PDF 下蝲

图书介:
开发内行企业应用的Spring实战l验
  Spring入门l典 一书全面透彻ClSpring FrameworkQSpring Framework是Java开发领域最行的框Ӟ是事实上的企业应用开发标准。本书浓墨重彩地描述实际的企业解决Ҏ(gu)Q每一章都提供了通俗易懂的示例和动手l习Q以帮助读者快速掌握必需的技能集来运用Java的全部功能ƈ成功开发应用程序。本书涵盖POJO模型、ORM支持、Spring MVC、REST服务、Spring Security{基知识Q全面指g学习整个企业U应用程序工具集的实用功能?/div>
主要内容
?介绍使用Spring Framework 4.0(支持Java 8.0和Java EE 7)q行应用E序开发的Ҏ(gu)面面
?在动手实늚引导下,重点如何满现实需求ƈ提供可操作的见解
?列D了广泛示例,可将q些CZ作ؓ具体的实验参考,q深入挖掘Java的全部功?/div>
?由浅入深地讲解各Ҏ(gu)能,从而帮助开发h员熟l掌握Spring目中常用的工具和基概念
?详细讨论每个企业U应用程序需要关注的横向问题Q比如事务管理和安全?/div>
 
相关截图Q?br />
 
图书目录Q?/strong>
W?? POJO~程模型、轻量容器和控制反?span class="Apple-tab-span" style="white-space:pre"> 1
1.1  POJO~程模型 2
1.1.1  原来的EJB~程模型所存在的问?span class="Apple-tab-span" style="white-space:pre"> 2
1.1.2  POJO~程模型的优?span class="Apple-tab-span" style="white-space:pre"> 7
1.2  轻量U容器和控制反{ 8
1.2.1  轻量U容?span class="Apple-tab-span" style="white-space:pre"> 8
1.2.2  控制反{ 9
1.3  依赖注入 10
1.3.1  Setter注入 11
1.3.2  构造函数注?span class="Apple-tab-span" style="white-space:pre"> 11
1.3.3  Setter注入或构造函数注?span class="Apple-tab-span" style="white-space:pre"> 11
1.4  结 12
1.5  习题 12
1.6  本章主要知识?span class="Apple-tab-span" style="white-space:pre"> 12
W?? 使用Springq行依赖注入 15
2.1  Spring IoC容器 16
2.1.1  配置元数?span class="Apple-tab-span" style="white-space:pre"> 16
2.1.2  配置和用容?span class="Apple-tab-span" style="white-space:pre"> 18
2.2  依赖注入 28
2.2.1  Setter注入 28
2.2.2  构造函数注?span class="Apple-tab-span" style="white-space:pre"> 29
2.2.3  循环依赖 32
2.2.4  依赖解析q程 33
2.2.5  重写Bean定义 34
2.2.6  使用depends-onҎ(gu)?span class="Apple-tab-span" style="white-space:pre"> 36
2.2.7  自动装配 37
2.2.8  Bean查找 41
2.3  Spring理的Bean 42
2.3.1  命名Bean 42
2.3.2  Bean实例化方?span class="Apple-tab-span" style="white-space:pre"> 43
2.3.3  Bean作用?span class="Apple-tab-span" style="white-space:pre"> 46
2.3.4  延迟初始?span class="Apple-tab-span" style="white-space:pre"> 49
2.3.5  生命周期回调 50
2.3.6  Bean定义配置文g 52
2.3.7  环境 54
2.4  结 57
2.5  习题 58
2.6  本章主要知识?span class="Apple-tab-span" style="white-space:pre"> 58
W?? 使用Spring MVC构徏 Web应用E序 61
3.1  学习Spring MVC的功能和优点 62
3.2  使用Dispatcher Servlet机制 63
3.2.1  定义Servlet 64
3.2.2  讉KServlet上下?span class="Apple-tab-span" style="white-space:pre"> 65
3.3  创徏W一个Spring MVC应用E序 65
3.4  使用注解配置Spring MVC 69
3.5  使用JSP处理表单 70
3.5.1  配置表单标签?span class="Apple-tab-span" style="white-space:pre"> 71
3.5.2  理解l定的强大功?span class="Apple-tab-span" style="white-space:pre"> 72
3.5.3  使用表单 72
3.5.4  使用输入元素 73
3.5.5  输入日期 74
3.5.6  使用下拉框进行选择 74
3.5.7  使用单选按钮进行选择 75
3.5.8  使用复选框q行选择 76
3.5.9  d标签 76
3.5.10  攄按钮 76
3.5.11  样式 76
3.6  使用注解的强大功?span class="Apple-tab-span" style="white-space:pre"> 81
3.6.1  @Controller 82
3.6.2  @RequestMapping 82
3.6.3  @ModeAttribute 82
3.6.4  @PathVariable 82
3.6.5  @ControllerAdvice 83
3.6.6  @InitBinder 83
3.6.7  @ExceptionHandler 83
3.7  验证用户输入 83
3.8  上传文g 88
3.9  处理异常 91
3.10  实现国际?i18n) 92
3.11  使用主题 94
3.12  结 97
3.13  习题 97
3.14  本章主要知识?span class="Apple-tab-span" style="white-space:pre"> 98
W?? 使用Springq行JDBC数据讉K 101
4.1  使用普通JDBC所带来的问?span class="Apple-tab-span" style="white-space:pre"> 102
4.2  引入Spring的JDBC支持 103
4.2.1  理JDBCq接 103
4.2.2  配置和用Spring的JDBC支持 109
4.3  使用Spring执行数据讉K操作 112
4.3.1  执行查询 112
4.3.2  使用命名参数q行查询 115
4.3.3  使用In子句~写查询 116
4.3.4  在JdbcTemplate中用PreparedStatements 117
4.3.5  插入、更新和删除记录 119
4.3.6  调用存储q程和存储函?span class="Apple-tab-span" style="white-space:pre"> 122
4.3.7  执行批处理操?span class="Apple-tab-span" style="white-space:pre"> 124
4.3.8  处理BLOB和CLOB对象 124
4.3.9  讉K特定于供应商?JDBC Ҏ(gu) 125
4.3.10  执行DDL操作 125
4.4  JDBC操作模块化ؓJava对象 126
4.4.1  装SQL查询执行 126
4.4.2  装SQL DML操作 128
4.4.3  装存储q程执行 129
4.5  异常处理和错误代码{?span class="Apple-tab-span" style="white-space:pre"> 130
4.5.1  常见的数据访问异常层ơ结?span class="Apple-tab-span" style="white-space:pre"> 130
4.5.2  SQLException的自动处理和转换 131
4.6  结 131
4.7  习题 132
4.8  本章主要知识?span class="Apple-tab-span" style="white-space:pre"> 132
W?? 通过Spring使用JPAq行数据讉K 135
5.1  概述ORM和JPA 136
5.1.1  范式不匹?span class="Apple-tab-span" style="white-space:pre"> 136
5.1.2  ORM框架的构建块 137
5.1.3  JPA所提供的功?span class="Apple-tab-span" style="white-space:pre"> 137
5.1.4  对象模型映到关系模型 137
5.1.5  Javacd映射到SQLcd 142
5.1.6  配置和用JPA 144
5.2  Spring的JPA支持 153
5.2.1  在Spring容器中设|JPA 153
5.2.2  ZUJPA实现DAO 158
5.2.3  处理和{换异?span class="Apple-tab-span" style="white-space:pre"> 163
5.2.4  在Spring环境中进一步配|JPA 165
5.3  结 168
5.4  习题 169
5.5  本章主要知识?span class="Apple-tab-span" style="white-space:pre"> 169
W?? 使用Spring理事务 171
6.1  理解事务理 172
6.2  Spring的事务抽象模?span class="Apple-tab-span" style="white-space:pre"> 175
6.2.1  本地事务与全局事务 177
6.2.2  PlatformTransaction Manager实现 178
6.2.3  Spring的抽象事务模型的优点 178
6.3  使用Springq行声明式事务管?span class="Apple-tab-span" style="white-space:pre"> 179
6.3.1  服务层与数据访问技术细节进行隔?span class="Apple-tab-span" style="white-space:pre"> 182
6.3.2  自定义默认的事务行ؓ 184
6.3.3  在类U别使用@Transactional 185
6.3.4  理解事务传播规则 186
6.3.5  使用q行声明式事务管?span class="Apple-tab-span" style="white-space:pre"> 190
6.4  使用Springq行~程式事务管?span class="Apple-tab-span" style="white-space:pre"> 193
6.5  在事务之前或者之后执行自定义逻辑 198
6.5.1  通知事务性操?span class="Apple-tab-span" style="white-space:pre"> 199
6.5.2  使用Transaction Synchronization执行事务后的逻辑 200
6.6  结 201
6.7  习题 201
6.8  本章主要知识?span class="Apple-tab-span" style="white-space:pre"> 201
W?? 使用Springq行试驱动开?span class="Apple-tab-span" style="white-space:pre"> 203
7.1  配置和缓存ApplicationContext 204
7.1.1  在测试中使用ZXML和基于Java的上下文配置 204
7.1.2  使用Application ContextInitializer配置上下?span class="Apple-tab-span" style="white-space:pre"> 207
7.1.3  l承上下文配|?span class="Apple-tab-span" style="white-space:pre"> 208
7.1.4  ApplicationContext~存 210
7.2  注入试夹具的依赖项 211
7.3  在测试中使用事务理 213
7.4  试Web应用E序 216
7.4.1  试中的上下文层ơ结?span class="Apple-tab-span" style="white-space:pre"> 218
7.4.2  试Request和Session作用域的Bean 219
7.4.3  试Spring MVC目 221
7.5  使用Mock对象以及其他用于试的实用工?span class="Apple-tab-span" style="white-space:pre"> 225
7.5.1  Spring针对试所提供的Mock对象 226
7.5.2  其他实用工具和测试注?span class="Apple-tab-span" style="white-space:pre"> 226
7.6  结 227
7.7  习题 227
7.8  本章主要知识?span class="Apple-tab-span" style="white-space:pre"> 228
W?? 使用Springq行面向斚w~程 229
8.1  在Spring中开始用AOP 230
8.2  熟?zhn)通知的类?span class="Apple-tab-span" style="white-space:pre"> 235
8.2.1  Before 236
8.2.2  After Returning 236
8.2.3  After Throwing 236
8.2.4  After(Finally) 237
8.2.5  Around 238
8.3  定义切入Ҏ(gu)C符 239
8.3.1  cd{֐表达?span class="Apple-tab-span" style="white-space:pre"> 240
8.3.2  Ҏ(gu){֐表达?span class="Apple-tab-span" style="white-space:pre"> 240
8.3.3  其他替代的切入点指示W?span class="Apple-tab-span" style="white-space:pre"> 240
8.4  利用注解的强大功?span class="Apple-tab-span" style="white-space:pre"> 241
8.4.1  @Before 241
8.4.2  @PointCut 242
8.4.3  @After 243
8.4.4  @AfterReturning 243
8.4.5  @AfterThrowing 244
8.4.6  @Aspect 244
8.4.7  @Around 244
8.4.8  @DeclareParents 245
8.5  ApectJ和Spring融合在一?span class="Apple-tab-span" style="white-space:pre"> 246
8.6  使用注解配置Spring AOP 250
8.7  结 251
8.8  习题 251
8.9  本章主要知识?span class="Apple-tab-span" style="white-space:pre"> 252
W?? Spring表达式语a 253
9.1  使用SpEL配置应用E序 254
9.2  创徏一个分析器 256
9.3  调用Ҏ(gu) 260
9.3.1  调用构造函?span class="Apple-tab-span" style="white-space:pre"> 262
9.3.2  调用静态方?span class="Apple-tab-span" style="white-space:pre"> 263
9.4  使用变量和函?span class="Apple-tab-span" style="white-space:pre"> 263
9.4.1  #root 263
9.4.2  #this 264
9.4.3  讉Kpȝ属性和环境 264
9.4.4  内联列表 264
9.4.5  注册函数 265
9.5  了解SpELq算W?span class="Apple-tab-span" style="white-space:pre"> 265
9.5.1  关系q算W?span class="Apple-tab-span" style="white-space:pre"> 266
9.5.2  术q算W?span class="Apple-tab-span" style="white-space:pre"> 266
9.5.3  逻辑q算W?span class="Apple-tab-span" style="white-space:pre"> 266
9.5.4  条gq算W?span class="Apple-tab-span" style="white-space:pre"> 267
9.5.5  正则表达式运符 268
9.5.6  安全Dq算W?span class="Apple-tab-span" style="white-space:pre"> 269
9.5.7  集合选择和投?span class="Apple-tab-span" style="white-space:pre"> 269
9.5.8  选择集合中的W一个和最后一个元?span class="Apple-tab-span" style="white-space:pre"> 270
9.6  使用SpEL中的实用工具 271
9.6.1  讉KSpring Bean 271
9.6.2   271
9.6.3  ~存中的表达?span class="Apple-tab-span" style="white-space:pre"> 272
9.7  结 272
9.8  习题 272
9.9  本章主要知识?span class="Apple-tab-span" style="white-space:pre"> 272
W?0? ~存 275
10.1  创徏W一个缓存应用程?span class="Apple-tab-span" style="white-space:pre"> 276
10.1.1  使用一个不同的名称配置~存理?span class="Apple-tab-span" style="white-space:pre"> 279
10.1.2  使用注解配置~存抽象 279
10.2  使用~存注解 280
10.2.1  @Cacheable 280
10.2.2  @CacheEvict 282
10.2.3  @CachePut 282
10.2.4  @Caching 282
10.3  实现~存理?span class="Apple-tab-span" style="white-space:pre"> 283
10.3.1  SimpleCacheManager 283
10.3.2  NoOpCacheManager 284
10.3.3  ConcurrentMap CacheManager 284
10.3.4  CompositeCache Manager 284
10.4  SpEL投射到缓存中 285
10.5  以编E方式初始化~存 286
10.6  L替换的缓存提供程?span class="Apple-tab-span" style="white-space:pre"> 288
10.6.1  Ehcache 288
10.6.2  Guava 292
10.6.3  Hazelcast 292
10.7  结 293
10.8  习题 293
10.9  本章主要知识?span class="Apple-tab-span" style="white-space:pre"> 294
W?1? 使用Spring开发REST风格的Web服务 295
11.1  创徏W一个REST Web服务 296
11.2  从REST Web服务q回不同的HTTP状态码 307
11.3  学习一U基于注解的配置替换Ҏ(gu) 308
11.4  通过XML使用REST Web服务 309
11.5  使用异常处理机制 312
11.6  对REST风格的服务进行单元测?span class="Apple-tab-span" style="white-space:pre"> 315
11.7  结 318
11.8  习题 318
11.9  本章主要知识?span class="Apple-tab-span" style="white-space:pre"> 318
W?2? 使用Spring Security保护Web应用E序的安?span class="Apple-tab-span" style="white-space:pre"> 321
12.1  Z么要使用Spring Security 322
12.2  Spring Security的功?span class="Apple-tab-span" style="white-space:pre"> 323
12.3  配置和用Spring Security 324
12.4  理解Spring Security的基构徏基块 330
12.5  对用戯行n份验?span class="Apple-tab-span" style="white-space:pre"> 331
12.5.1  不成功的d程 331
12.5.2  成功的登录流E?span class="Apple-tab-span" style="white-space:pre"> 332
12.5.3  匿名w䆾验证 333
12.5.4  自定义登录页?span class="Apple-tab-span" style="white-space:pre"> 334
12.5.5  注销q程 335
12.5.6  使用JDBC讉KUserDetails 336
12.5.7  对密码进行加?span class="Apple-tab-span" style="white-space:pre"> 339
12.5.8  Remember-Me支持 339
12.5.9  用户会话理 341
12.5.10  基本w䆾验证 342
12.6  授权Webh和服务方法调?span class="Apple-tab-span" style="white-space:pre"> 343
12.6.1  授权Webh 343
12.6.2  授权是如何工作的 345
12.6.3  Z表达式的授权 347
12.6.4  使用JSP安全标记 348
12.6.5  授权服务Ҏ(gu) 349
12.7  结 353
12.8  习题 354
12.9  本章主要知识?span class="Apple-tab-span" style="white-space:pre"> 354
W?3? Spring 4.0 357
13.1  跟上最新技术:Java 8和Java EE7支持 357
13.2  使用条g依赖w|注?span class="Apple-tab-span" style="white-space:pre"> 362
13.3  对自动配|集合中的元素进行排?span class="Apple-tab-span" style="white-space:pre"> 365
13.4  重复的注?span class="Apple-tab-span" style="white-space:pre"> 367
13.5  引入新的注解 369
13.6  结 370
13.7  习题 370
13.8  本章主要知识?span class="Apple-tab-span" style="white-space:pre"> 370
附录A  参考答?span class="Apple-tab-span" style="white-space:pre"> 371
 
 
下蝲地址Q?/strong>
版权归出版社和原作者所有,链接已删除,误买正?/b>
 
?sh)子版仅供预览及学习交流使用Q下载后?4时内删除,支持正版Q喜Ƣ的误买正版书c:《Spring入门l典?/a>

 
------分隔U?---------------------------
?!-- //底部模板 -->