• Spring 5 设计模式
21年品牌 40万+商家 超1.5亿件商品

Spring 5 设计模式

60.8 7.7折 79 全新

库存2件

四川成都
认证卖家担保交易快速发货售后保障

作者(英)迪纳什·拉吉普特

出版社中国水利水电出版社

ISBN9787517090557

出版时间2021-02

装帧平装

开本16开

定价79元

货号1202298771

上书时间2024-06-21

聚合博文书店

十年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
第1章 Spring 5框架和设计模式入门

1.1 Spring框架简介

1.2 使用Spring及其模式来简化应用程序开发

1.2.1 使用POJO模式

1.2.2 在POJO之间依赖注入

1.2.3 对依赖组件使用DI模式

1.2.4 应用层面横切关注点

1.2.5 使用模板模式消除样板代码

1.3 使用Spring容器通过工厂模式管理Bean

1.3.1 Bean工厂

1.3.2 应用上下文

1.3.3 使用应用上下文创建容器

1.4 容器里Bean的生命周期

1.5 Spring模块

1.5.1 Spring核心容器

1.5.2 Spring AOP模块

1.5.3 Spring DAO——数据访问与集成

1.5.4 Spring ORM

1.5.5 Spring Web MVC

1.6 Spring Framework 5中的新功能

1.7 小结

第2章 GoF设计模式概述:核心设计模式

2.1 设计模式的力量简介

2.2 常见的GoF设计模式概述

2.3 创建模式

2.3.1 工厂模式

2.3.2 抽象工厂模式

2.3.3 单例模式

2.3.4 原型模式

2.3.5 建造者模式

2.4 小结

第3章 结构模式和行为模式

3.1 审视核心的设计模式

结构模式

3.2 J2EE设计模式

3.3 小结

第4章 使用依赖注入模式装配Bean

4.1 依赖注入模式

使用依赖注入模式解决问题

4.2 依赖注入模式的类型

4.2.1 基于构造方法的依赖注入

4.2.2 基于setter的依赖注入

4.3 使用Spring配置依赖注入模式

4.4 基于Java配置的依赖注入模式

4.4 建Java配置类——AppConfig.java

4.5 基于XML配置的依赖注入模式

创建XML配置文件

4.6 基于注解配置的依赖注入模式

4.6.1 什么是构造型注解

4.6.2 自动装配的DI模式与歧义

4.7 配置DI模式的很好实践

4.8 小结

第5章 理解Bean的生命周期和使用模式

5.1 Spring生命周期及其阶段

5.1.1 初始化阶段

5.1.2 Bean的使用阶段

5.1.3 Bean的销毁阶段

5.2 理解Bean作用域

5.2.1 单例作用域

5.2.2 原型作用域

5.2.3 Session Bean作用域

5.2.4 Request Bean作用域

5.2.5 Spring中的其他作用域

5.3 小结

第6章 基于代理和装饰模式的面向Spring切面编程

6.1 Spring的代理模式

在Spring中使用装饰模式代理类

6.2 什么是横切关注点

6.3 什么是面向切面的编程

6.3.1 AOP解决的问题

6.3.2 AOP如何解决问题

6.4 核心AOP术语和概念

6.5 定义切入点

写切入点

6.6 创建切面

使用注解来定义切面

6.7 实现增强

6.8 使用XML配置定义切面

6.9 Spring如何创建AOP代理

6.10 小结

第7章 使用Spring和JDBC模板模式访问数据库

7.1 设计数据访问的很好方法

7.1.1 资源管理问题

7.1.2 实现模板模式

7.2 配置数据源和对象池模式

7.2.1 使用JDBC驱动来配置一个数据源

7.2.2 使用连接池来配置数据源

7.3 实现建造者模式创建嵌人式数据源

使用DAO模式抽象数据库访问

7.4 带有Spring框架的DAO模式

7.4.1 使用JdbcTemplate

7.4.2 何时使用JdbcTemplate

7.5 配置JdbcTemplate的很好实践

7.6 小结

第8章 使Spring ORM访问数据库和事务的实现模式

8.1 ORM框架和使用的模式

8.2 数据访问对象模式

8.2.1 Spring使用工厂模式创建DAO

8.2.2 数据映射模式

8.2.3 领域模型模式

8.2.4 懒加载模式的代理

8.2.5 Spring的Hibernate Template模式

8.3 将Spring与Hibemate集成

8.3.1 在Spring容器中配置Hibernate的SessionFactory

8.3.2 以Hibemate API为基础实现DAO

8.4 Spring事务管理策略

8.4.1 声明式事务的边界与实现

8.4.2 部署事务管理器

8.4.3 编程事务的边界确定与实现

8.5 在程序中Spring ORM和事务模块的很好实践

8.6 小结

第9章 使用缓存模式改进应用性能

9.1 什么是缓存

9.2 理解缓存抽象

9.3 使用Proxy模式开启缓存

9.3.1 使用Annotation开启缓存代理

9.3.2 使用XML命名空间开启缓存代理

9.4 声明基于Annotation的缓存

9.5 声明基于XML的缓存

9.6 配置缓存的存储

9.7 第三方缓存实现

9.8 创建自定义缓存声明

9.9 网络应用

9.10 小结

第10章 在Web应用中使用Spring实现MVC模式

10.1 在Web应用中实现MVC模式

10.2 Spring的Model 2架构MVc模式

前端控制器Front Controller设计模式

10.3 开启Spring MVC

10.3.1 实现controller

10.3.2 用@RequestMapping映射请求

10.4 传递模型数据给View视图

10.4.1 接受请求参数

10.4.2 处理Web页面的表单

10.4.3 实现一个表单处理controller

10.5 使用Command设计模式进行数据绑定

使用@ModelAttributes定制数据绑定

10.6 校验表单输入参数

10.7 在MVC模式中实现View视图

……

第11章 实现响应式设计模式

第12章 实现并发模式

内容摘要
现在,大部分公司已经将Spring作为企业级应用程序开发的主要框架。本书的主要目的是讨论Spring框架使用的设计模式,以及在Spring框架中如何实现。本书能够帮助读者学习并理解Spring框架所使用的设计模式以及它如何解决企业级应用程序中常见的设计问题,同时也能够帮助读者了解Spring 5的增强特性及其引入的许多新特性。这本书分为三个部分,涵盖12章的内容。第一部分介绍设计模式和Spring框架的要点;第二部分展示Spring在应用程序中如何使用;第三部分会对此进行扩展,涉及如何使用Spring构建Web应用程序,并介绍了Spring 5反应式编程特性。此外,还探讨了如何在企业应用程序中处理并发等问题。本书面向所有服务端从业人员,可作为技术新人到架构师的参考用书。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP