Spring Boot从入门到实战

副标题:无

作   者:章为忠

分类号:

ISBN:9787111694021

微信扫一扫,移动浏览光盘

简介

本书针对Spring Boot 2.x以上版本,采用“知识点 实例”的形式编写。本书共17章,重点讲解Spring Boot企业应用开发所涉及的知识点,同时针对某些常见的应用场景提供了完整的解决方案,带领读者从零开始构建一个完整的Spring Boot项目。本书内容紧扣互联网企业的实际需求,从Sping知识讲到Spring Boot的企业级开发,对于Java开发人员,尤其是初学Spring Boot的人员,以及从传统Spring转向Spring Boot开发的技术人员具有很高的参考价值。

目录


前言
第1章 初识Spring Boot .................................................... 1
1.1 Spring Boot是什么 .................................................... 1
1.2 Spring Boot的优点 .................................................... 2
1.3 为什么学习Spring Boot ............................................ 3
1.4 什么是“约定优于配置” ........................................ 4
1.5 Spring、Spring Boot和Spring Cloud的关系 ................................... 4
1.6 本章小结 ............................................ 5
第2章 开始Spring Boot之旅 ..................................................... 6
2.1 个Spring Boot项目:helloworld ......................................... 6
2.1.1 创建Spring Boot项目 ..................................................... 6
2.1.2 项目结构 ....................................................... 7
2.1.3 pom.xml详解 ................................................ 9
2.1.4 个helloworld程序 ................................................... 11
2.2 单元测试 ............................................ 12
2.2.1 Spring Boot集成单元测试 .............................................. 12
2.2.2 测试Service方法 ......................................................... 13
2.2.3 测试Controller接口方法 ................................................ 14
2.2.4 常用的单元测试注解 ...................................................... 16
2.3 开发环境热部署 ...................................................... 17
2.3.1 devtools实现原理 ........................................................ 17
2.3.2 配置开发环境热部署 ...................................................... 17
2.4 本章小结 ............................................ 18
2.5 本章练习 ............................................ 19
第3章 Spring Boot的系统配置 ................................................... 20
3.1 系统配置文件 .......................................................... 20
3.1.1 application.properties ..................................................... 20
3.1.2 application.yml ............................................ 21
3.1.3 Properties与YML配置文件的区别 ....................................... 23
3.1.4 实战:自定义系统的启动图案 .......................................... 23
3.2 自定义配置项 .......................................................... 25
3.2.1 @Value ........................................................ 25
3.2.2 Environment ................................................ 26
3.2.3 @ConfigurationProperties ................................................ 26
3.2.4 使用配置文件注意事项 .................................................. 28
3.3 其他配置 ............................................ 28
3.3.1 随机数 ......................................................... 28
3.3.2 配置引用 ..................................................... 29
3.4 日志配置 ............................................ 30
3.4.1 Spring Boot日志简介 ...................................................... 30
3.4.2 配置日志格式 ............................................. 31
3.4.3 日志输出级别 ............................................. 31
3.4.4 保存日志文件 ............................................. 32
3.5 实战:实现系统多环境配置 ....................................................... 33
3.5.1 多环境的配置 ............................................ 33
3.5.2 多环境的切换 ........................................................ 34
3.6 本章小结 ......................................... 36
3.7 本章练习 ......................................... 36
第4章 Web开发 ............................................ 37
4.1 Web开发简介 ............................................... 37
4.1.1 Web入门 .......................................... 37
4.1.2 @Controller和@RestController ................................................... 39


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Spring Boot从入门到实战
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon