返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • 正版 SPRING BOOT 2攻略 [英]Marten Deinum(马特·戴尼姆)著
  • 新华书店旗下自营,正版全新
    • 作者: [英]Marten Deinum(马特·戴尼姆)著 张楚雄 张琦 译著 | [英]Marten Deinum(马特·戴尼姆)著 张楚雄 张琦 译编 | [英]Marten Deinum(马特·戴尼姆)著 张楚雄 张琦 译译 | [英]Marten Deinum(马特·戴尼姆)著 张楚雄 张琦 译绘
    • 出版社: 清华大学出版社
    • 出版时间:2018-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    美阅书店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品参数
    • 作者: [英]Marten Deinum(马特·戴尼姆)著 张楚雄 张琦 译著| [英]Marten Deinum(马特·戴尼姆)著 张楚雄 张琦 译编| [英]Marten Deinum(马特·戴尼姆)著 张楚雄 张琦 译译| [英]Marten Deinum(马特·戴尼姆)著 张楚雄 张琦 译绘
    • 出版社:清华大学出版社
    • 出版时间:2018-01
    • 版次:1
    • 字数:427000.0
    • 页数:14
    • 开本:24开
    • ISBN:9787302539490
    • 版权提供:清华大学出版社
    • 作者:[英]Marten Deinum(马特·戴尼姆)著 张楚雄 张琦 译
    • 著:[英]Marten Deinum(马特·戴尼姆)著 张楚雄 张琦 译
    • 装帧:平装-胶订
    • 印次:暂无
    • 定价:79.80
    • ISBN:9787302539490
    • 出版社:清华大学出版社
    • 开本:24开
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2018-01
    • 页数:14
    • 外部编号:9655256
    • 版次:1
    • 成品尺寸:暂无



    █ █ █
    目 ? ?录
    ?
    第1章 ?介绍Spring Boot ? 1
    1.1 ?使用Maven创建Spring Boot应用程序 ? 2
    1.1.1 ?问题 ? 2
    1.1.2 ?解决方案 ? 2
    1.1.3 ?工作原理 ? 2
    1.2 ?使用Gradle创建Spring Boot应用程序 ? 5
    1.2.1 ?问题 ? 5
    1.2.2 ?解决方案 ? 5
    1.2.3 ?工作原理 ? 6
    1.3 ?使用Spring Initializr创建Spring Boot应用程序 ? 8
    1.3.1 ?问题 ? 8
    1.3.2 ?解决方案 ? 9
    1.3.3 ?工作原理 ? 9
    1.4 ?小结 ? 12
    第2章 ?Spring Boot基础特性 ? 13
    2.1 ?配置bean ? 13
    2.1.1 ?问题 ? 13
    2.1.2 ?解决方案 ? 13
    2.1.3 ?工作原理 ? 13
    2.2 ?属性外置 ? 19
    2.2.1 ?问题 ? 19
    2.2.2 ?解决方案 ? 19
    2.2.3 ?工作原理 ? 19
    2.3 ?测试 ? 23
    2.3.1 ?问题 ? 23
    2.3.2 ?解决方案 ? 23
    2.3.3 ?工作原理 ? 23
    2.4 ?配置日志 ? 28
    2.4.1 ?问题 ? 28
    2.4.2 ?解决方案 ? 28
    2.4.3 ?工作原理 ? 28
    2.5 ?重用现有配置 ? 29
    2.5.1 ?问题 ? 29
    2.5.2 ?解决方案 ? 30
    2.5.3 ?工作原理 ? 30
    第3章 ?Spring MVC基础特性 ? 31
    3.1 ?开始使用Spring MVC ? 31
    3.1.1 ?问题 ? 31
    3.1.2 ?解决方案 ? 31
    3.1.3 ?工作原理 ? 31
    3.2 ?使用Spring MVC公开REST资源 ? 35
    3.2.1 ?问题 ? 35
    3.2.2 ?解决方案 ? 35
    3.2.3 工作原理 ? 36
    3.3 ?在Spring Boot中使用Thymeleaf模板 ? 45
    3.3.1 ?问题 ? 45
    3.3.2 ?解决方案 ? 45
    3.3.3 ?工作原理 ? 45
    3.4 ?处理异常 ? 51
    3.4.1 ?问题 ? 51
    3.4.2 ?解决方案 ? 51
    3.4.3 ?工作原理 ? 51
    3.5 ?应用程序国际化 ? 56
    3.5.1 ?问题 ? 56
    3.5.2 ?解决方案 ? 56
    3.5.3 ?工作原理 ? 56
    3.6 ?解析用户区域设置 ? 59
    3.6.1 ?问题 ? 59
    3.6.2 ?解决方案 ? 59
    3.6.3 ?工作原理 ? 59
    3.7 ?选择和配置内嵌的服务器 ? 63
    3.7.1 ?问题 ? 63
    3.7.2 ?解决方案 ? 63
    3.7.3 ?工作原理 ? 63
    3.8 ?为Servlet容器配置SSL ? 68
    3.8.1 ?问题 ? 68
    3.8.2 ?解决方案 ? 68
    3.8.3 ?工作原理 ? 68
    第4章 ?Spring MVC 异步特性 ? 73
    4.1 ?使用控制器和TaskExecutor处理异步请求 ? 74
    4.1.1 ?问题 ? 74
    4.1.2 ?解决方案 ? 74
    4.1.3 ?工作原理 ? 74
    4.2 ?响应回写函数 ? 78
    4.2.1 ?问题 ? 78
    4.2.2 ?解决方案 ? 78
    4.2.3 ?工作原理 ? 78
    4.3 ?WebSocket ? 86
    4.3.1 ?问题 ? 86
    4.3.2 ?解决方案 ? 86
    4.3.3 ?工作原理 ? 86
    4.4 ?在WebSocket上使用STOMP ? 96
    4.4.1 ?问题 ? 96
    4.4.2 ?解决方案 ? 96
    4.4.3 ?工作原理 ? 96
    第5章 ?Spring WebFlux特性 ? 105
    5.1 ?使用Spring WebFlux开发反应式应用 ? 105
    5.1.1 ?问题 ? 105
    5.1.2 ?解决方案 ? 105
    5.1.3 ?工作原理 ? 107
    5.2 ?发布和使用反应式Rest服务 ? 111
    5.2.1 ?问题 ? 111
    5.2.2 ?解决方案 ? 111
    5.2.3 ?工作原理 ? 111
    5.3 ?使用Thymeleaf作为模板引擎 ? 120
    5.3.1 ?问题 ? 120
    5.3.2 ?解决方案 ? 120
    5.3.3 ?工作原理 ? 120
    5.4 ?WebFlux和WebSocket ? 125
    5.4.1 ?问题 ? 125
    5.4.2 ?解决方案 ? 125
    5.4.3 ?工作原理 ? 125
    第6章 ?Spring Security介绍 ? 135
    6.1 ?在Spring Boot应用程序中启用安全特性 ? 135
    6.1.1 ?问题 ? 135
    6.1.2 ?解决方案 ? 135
    6.1.3 ?工作原理 ? 135
    6.2 ?登录Web应用 ? 142
    6.2.1 ?问题 ? 142
    6.2.2 ?解决方案 ? 142
    6.2.3 ?工作原理 ? 142
    6.3 ?用户认证 ? 150
    6.3.1 ?问题 ? 150
    6.3.2 ?解决方案 ? 151
    6.3.3 ?工作原理 ? 151
    6.4 ?制定访问控制决策 ? 156
    6.4.1 ?问题 ? 156
    6.4.2 ?解决方案 ? 156
    6.4.3 ?工作原理 ? 156
    6.5 ?向WebFlux应用程序添加安全特性 ? 160
    6.5.1 ?问题 ? 160
    6.5.2 ?解决方案 ? 161
    6.5.3 ?工作原理 ? 161
    6.6 ?小结 ? 166
    第7章 ?数据访问 ? 167
    7.1 ?配置数据源 ? 167
    7.1.1 ?问题 ? 167
    7.1.2 ?解决方案 ? 167
    7.1.3 ?工作原理 ? 167
    7.2 ?使用JdbcTemplate ? 176
    7.2.1 ?问题 ? 176
    7.2.2 ?解决方案 ? 176
    7.2.3 ?工作原理 ? 176
    7.3 ?使用JPA ? 184
    7.3.1 ?问题 ? 184
    7.3.2 ?解决方案 ? 184
    7.3.3 ?工作原理 ? 184
    7.4 ?直接使用Hibernate ? 192
    7.4.1 ?问题 ? 192
    7.4.2 ?解决方案 ? 192
    7.4.3 ?工作原理 ? 192
    7.5 ?Spring Data MongoDB ? 195
    7.5.1 ?问题 ? 195
    7.5.2 ?解决方案 ? 195
    7.5.3 ?工作原理 ? 195
    第8章 ?Java企业服务 ? 209
    8.1 ?Spring异步处理机制 ? 209
    8.1.1 ?问题 ? 209
    8.1.2 ?解决方案 ? 209
    8.1.3 ?工作原理 ? 209
    8.2 ?Spring任务调度 ? 213
    8.2.1 ?问题 ? 213
    8.2.2 ?解决方案 ? 213
    8.2.3 ?工作原理 ? 213
    8.3 ?发送E-mail ? 215
    8.3.1 ?问题 ? 215
    8.3.2 ?解决方案 ? 215
    8.3.3 ?工作原理 ? 215
    8.4 ?注册JMX MBean ? 220
    8.4.1 ?问题 ? 220
    8.4.2 ?解决方案 ? 220
    8.4.3 ?工作原理 ? 220
    第9章 ?消息传递 ? 225
    9.1 ?配置JMS ? 225
    9.1.1 ?问题 ? 225
    9.1.2 ?解决方案 ? 225
    9.1.3 ?工作原理 ? 225
    9.2 ?使用JMS发送消息 ? 231
    9.2.1 ?问题 ? 231
    9.2.2 ?解决方案 ? 231
    9.2.3 ?工作原理 ? 231
    9.3 ?使用JMS接收消息 ? 238
    9.3.1 ?问题 ? 238
    9.3.2 ?解决方案 ? 238
    9.3.3 ?工作原理 ? 238
    9.4 ?配置RabbitMQ ? 242
    9.4.1 ?问题 ? 242
    9.4.2 ?解决方案 ? 242
    9.4.3 ?工作原理 ? 243
    9.5 ?使用RabbitMQ发送消息 ? 243
    9.5.1 ?问题 ? 243
    9.5.2 ?解决方案 ? 244
    9.5.3 ?工作原理 ? 244
    9.6 ?使用RabbitMQ接收消息 ? 251
    9.6.1 ?问题 ? 251
    9.6.2 ?解决方案 ? 251
    9.6.3 ?工作原理 ? 251
    第10章 ?Spring Boot Actuator ? 255
    10.1 ?启用和配置Spring Boot Actuator ? 255
    10.1.1 ?问题 ? 255
    10.1.2 ?解决方案 ? 255
    10.1.3 ?工作原理 ? 255
    10.2 ?创建自定义的健康状况检查和性能指标 ? 261
    10.2.1 ?问题 ? 261
    10.2.2 ?解决方案 ? 262
    10.2.3 ?工作原理 ? 262
    10.3 ?导出性能指标 ? 264
    10.3.1 ?问题 ? 264
    10.3.2 ?解决方案 ? 264
    10.3.3 ?工作原理 ? 265
    第11章 ?打包 ? 267
    11.1 ?创建可执行文件 ? 267
    11.1.1 ?问题 ? 267
    11.1.2 ?解决方案 ? 267
    11.1.3 ?工作原理 ? 267
    11.2 ?为部署创建WAR文件 ? 270
    11.2.1 ?问题 ? 270
    11.2.2 ?解决方案 ? 270
    11.2.3 ?工作原理 ? 270
    11.3 ?通过Thin Launcher减少归档文件大小 ? 273
    11.3.1 ?问题 ? 273
    11.3.2 ?解决方案 ? 273
    11.3.3 ?工作原理 ? 273
    11.4 ?使用Docker ? 274
    11.4.1 ?问题 ? 275
    11.4.2 ?解决方案 ? 275
    11.4.3 ?工作原理 ? 275
    ?
    ?

    马特·戴尼姆(Marten Deinum)是开源项目Spring Framework的贡献者,也是Conspect公司的Java技术顾问。他为许多小型和大型公司开发和设计软件,主要使用Java技术。他是一个热情的开源用户,也是Spring Framework项目长期的追随者、用户和倡导者。他担任多个职位,包括软件工程师、开发主管、教练、Java培训师和Spring培训师。


    ? ? ? ?Spring Boot框架作为当前*炙手可热的服务端开发框架之一,已被互联网业界的开发者拥趸为**的平台。本人从事服务端开发十多年,从原始的Web CGI、Servlet、EJB、Spring开始,服务端的开发随着框架的完善,越来越便捷。尤其是Spring Boot的横空出世,开发者只需要使用简单注解和配置文件就能轻松搭建起一个企业级应用,可将更多时间和精力都集中在业务规则的实现上。本书的作者Marten Deinum作为开源Spring Framework的贡献者,对Spring Framework理解深入。当然,大家也不必担心,此书并不是单调的理论描述,更多是从实战及实用的角度出发,深入浅出地把读者带入Spring Boot的奇妙世界。本书的译者张楚雄技术翻译功底深厚,用中文原汁原味地将原书的精髓呈现给了读者,本书的确是一本既适合初学者学习又适合工程师参考的Spring Boot专业好书。
    ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 咪咕互动娱乐有限公司系统分析专家 潘伟
    ? ? ? ?Spring Framework是J2EE技术体系中的一套关键性开发框架,所有Spring模块的核心理念是依赖注入和IoC控制反转,这两个特性可以帮助程序员轻松地开发出高内聚、低耦合的应用程序,是面向对象、面向服务编程的有力保障。
    ? ? ? ? 但在开发Spring应用程序时需要进行很多配置,例如在使用Spring MVC时,需要配置组件扫描(Component Scan)、Dispatcher Servlet、视图解析器(View Resolver)、Web Jar(用于提供静态内容)等。为了精炼开发过程,Spring家族中的Spring Boot横空出世,Spring Boot先会根据应用的CLASSPATH已存在的配置,自动装配应用程序框架所需要的各种基本配置,其次它提供了Web、JPA、Rest、WebService、Test、Security等常用的Starter模板,模板自动装备了各种依赖组件,*后它还具备运行监控、日志跟踪等可视化运维功能,这一切极大降低了应用开发和运维的难度。目前,Spring Boot已经成为Spring Cloud等微服务框架的*基础支撑技术,是软件从业人员的必备技能之一。
    本书深入浅出地全面介绍了Spring Boot技术的前世今生,不仅从技术代码角度,更从架构设计角度讨论了Spring Boot的一些深层次思考。强烈建议读者仔细研读本书,并结合自身业务领域,举一反三,相信必能受益良多!
    ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 南京天溯自动化控制系统有限公司软件架构师 ?侯逸文
    ? ? ? ? 通过使用Spring框架,现代程序员可以比较轻松地开发Web应用。然而在Spring框架的搭建过程中,人们往往需要重复性地进行代码复制及配置文件的撰写,这个过程枯燥乏味且容易出错。科技因懒而进步,通过自动化配置,Spring Boot大大简化了项目的搭建成本,让开发者更加专注于业务逻辑。本书通过大量代码示例和手把手的教程,能够让你充分利用Spring Boot的巨大潜能提升研发效率。行甚于言,本书将指导你编写出更优质的代码!?
    ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 华泰证券公司DevOps产品经理 ?李青


    1、 获得在Spring Boot 2微框架下编写可重用代码的攻略以及多个可重用的代码片段

    2、 发现Spring Boot 2与其他Spring API、工具和框架集成的方法

    3、 通过使用Spring MVC、Spring WebFlux和Spring Web Socket简化Web开发

    4、 在开发Web服务时使用微服务,将微服务与Spring Boot应用集成

    5、 增加持久化功能,并无缝添加数据层,从而使Spring Boot Web应用实现更多功能

    6、 与企业服务集成,使用Spring Boot创建更加复杂的Java应用


    1、通过完整、真实的代码示例解决了Spring Boot 2的各种问题。
    2、通过“提出问题-给出解决方案”的方式,快速介绍了Pivotal公司发布的Spring Boot 2.1框架;
    3、然后通过代码片段说明如何将Spring Boot 2与Spring MVC、Spring WebFlux框架、Spring Web Socket以及微服务进行集成;
    4、本书介绍了持久化,与邮件和JMX等企业服务集成,测试,监控以及其他内容,这些内容能够解决开发工作中遇到的常见问题。
     

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购