首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 Spring5攻略
内容
内容推荐
Spring是一个开源的轻量级Java开发框架,主要用于解决企业应用开发的复杂性,简化应用程序的开发。
本书以“菜谱”的方式,介绍了Spring开发期间会遇到的各种需求、问题以及相应的解决方案。本书分为17章,主要内容有Spring开发工具的简单介绍;Spring是什么、如何配置、如何使用;如何使用Spring Web MVC框架进行基于Web的开发;Spring对Restful Web Service的支持;Spring MVC的异步处理;使用Spring Social集成社交网络;使用Spring Security保护应用;使用Spring Mobile在应用中集成移动设备检测和使用功能;如何使用Spring访问数据;Spring事务管理;使用Spring Batch框架对大型机领域的解决方案进行建模;Spring与NoSQL和Hadoop的混合使用;Spring Java企业服务与远程技术;Spring消息机制;使用Spring Integration框架集成不同的服务与数据;Spring Framework的单元测试;Grails框架的简单介绍。
本书适合对Java开发和企业应用集成有一定了解,希望在实际开发中掌握一种全面、快速、可伸缩、可移植的工具平台的开发人员阅读。
作者简介
马腾·代伊纳姆(Marten Deinum),Spring Framework开源项目的提交者,也是Conspect公司的Java/软件咨询师,为各种小型和大型公司开发并架构软件(主要基于Java)。他是位热忱的开源用户,并且是Spring Framework的长期粉丝、用户与拥护者。他拥有多个角色,包括软件工程师、开发负责人和Java与Spring培训师。
目录
第1章 Spring开发工具
1-1 使用Spring Tool Suite构建Spring应用
1-2 使用IntelliJ IDE构建Spring应用
1-3 使用Maven命令行界面构建Spring应用
1-4 使用Maven wrapper构建Spring应用
1-5 使用Gradle命令行界面构建Spring应用
1-6 使用Gradle wrapper构建Spring应用
小结
第2章 Spring核心任务
2-1 使用Java config来配置POJO
2-2 通过调用构造方法创建POJO
2-3 使用POJO引用与自动装配和其他POJO进行交互
2-4 使用@Resource与@Inject注解自动装配POJO
2-5 使用@Scope注解设置POJO的作用域
2-6 使用来自于外部资源(文本文件、XML文件、属性文件或图像文件)的数据
2-7 针对不同地域的属性文件解析i18n文本信息
2-8 使用注解自定义POJO初始化与销毁动作
2-9 创建后置处理器来验证和修改POJO
2-10 使用工厂(静态工厂、实例方法与Spring的FactoryBean)创建POJO
2-11 使用Spring环境与profile加载不同的POJO
2-12 让POJO能够感知到Spring的IoC容器资源
2-13 使用注解实现面向切面编程
2-14 访问连接点信息
2-15 通过@Order注解指定切面的顺序
2-16 重用切面的切点定义
2-17 编写AspectJ切点表达式
2-18 使用AOP为POJO添加引介
2-19 使用AOP为POJO引入状态
2-20 在Spring中使用加载期编织的AspectJ切面
2-21 在Spring中配置AspectJ切面
2-22 使用AOP将POJO注入到领域对象中
2-23 使用Spring与TaskExecutor实现并发
2-24 在POJO间实现应用事件通信
小结
第3章 Spring MVC
3-1 使用Spring MVC开发一个简单的Web应用
3-2 使用@RequestMapping映射请求
3-3 使用处理器拦截器拦截请求
3-4 解析用户地域
3-5 外部化地域相关的文本信息
3-6 根据名字解析视图
3-7 使用视图与内容协商
3-8 将异常映射到视图
3-9 使用控制器处理表单
3-10 使用向导表单控制器处理多页面表单
3-11 使用注解进行bean验证(JSR-303)
3-12 创建Excel与PDF视图
小结
第4章 Spring REST
4-1 使用REST服务发布XML
4-2 使用REST服务发布JSON
4-3 使用Spring访问REST服务
4-4 发布RSS与Atom源
小结
第5章 Spring MVC:异步处理
5-1 使用控制器与TaskExecutor异步处理请求
5-2 使用响应写入器
5-3 使用异步拦截器
5-4 使用WebSocket
5-5 使用Spring WebFlux开发反应式应用
5-6 使用反应式控制器处理表单
5-7 使用反应式REST服务发布和消费JSON
5-8 使用异步Web客户端
5-9 编写反应式处理器函数
小结
第6章 Spring Social
6-1 搭建Spring Social
6-2 连接到Twitter
6-3 连接到Facebook
6-4 展示服务提供者的连接状态
6-5 使用Twitter API
6-6 使用持久化的UsersConnectionRepository
6-7 集成Spring Social与Spring Security
小结
第7章 Spring Security
7-1 保护URL访问
7-2 登录到Web应用
7-3 对用户进行认证
7-4 做出访问控制决策
7-5 保护方法调用
7-6 处理视图安全
7-7 处理领域对象的安全
7-8 向WebFlux应用中添加安全
小结
第8章 Spring Mobile
8-1 不使用Spring Mobile来检测设备
8-2 使用Spring Mobile来检测设备
8-3 使用站点首选项
8-4 使用设备信息来渲染视图
8-5 实现站点切换
小结
第9章 数据访问
9-1 使用JDBC模板来更新数据库
9-2 使用JDBC模板查询数据库
9-3 简化JDBC模板的创建
9-4 在JDBC模板中使用具名参数
9-5 在Spring JDBC框架中处理异常
9-6 直接使用ORM框架来避免问题
9-7 在Spring中配置ORM资源工厂
9-8 使用Hibernate的上下文会话持久化对象
9-9 使用JPA的上下文注入来持久化对象
9-10 使用Spring Data JPA简化JPA操作
小结
第10章 Spring事务管理
10-1 使用事务管理来避免问题
10-2 选择一种事务管理器实现
10-3 使用事务管理器API以编程的方式管理事务
10-4 使用事务模板以编程的方式管理事务
10-5 使用@Transactional注解以声明的方式管理事务
10-6 设置传播事务属性
10-7 设置隔离事务属性
10-8 设置回滚事务属性
10-9 设置超时与只读事务属性
10-10 使用加载期编织来管理事务
小结
第11章 Spring Batch
11-1 搭建Spring Batch基础设施
11-2 读写数据
11-3 编写自定义ItemWriter与ItemReader
11-4 在写入前处理输入
11-5 通过事务增强健壮性
11-6 重试
11-7 控制步骤的执行
11-8 启动任务
11-9 参数化任务
小结
第12章 Spring与NoSQL
12-1 使用MongoDB
12-2 使用Redis
12-3 使用Neo4j
12-4 使用Couchbase
小结
第13章 Spring Java企业服务与远程技术
13-1 将Spring POJO注册
标签
缩略图
书名 Spring5攻略
副书名
原作名
作者 (美)马腾·代伊纳姆//丹尼尔·鲁比奥//乔希·朗
译者 译者:张龙
编者
绘者
出版社 人民邮电出版社
商品编码(ISBN) 9787115561381
开本 16开
页数 547
版次 1
装订 平装
字数 945
出版时间 2021-06-01
首版时间 2021-06-01
印刷时间 2021-06-01
正文语种
读者对象 普通大众
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 970
CIP核字 2021046453
中图分类号 TP312.8
丛书名
印张 35.25
印次 1
出版地 北京
260
185
25
整理
媒质
用纸
是否注音
影印版本
出版商国别 CN
是否套装
著作权合同登记号
版权提供者
定价
印数 2200
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/4 15:27:16