登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

『簡體書』Spring Boot从入门到实战

書城自編碼: 3697248
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: 章为忠
國際書號(ISBN): 9787111694021
出版社: 机械工业出版社
出版日期: 2021-11-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 610

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
精微植物艺术表现技法大全
《 精微植物艺术表现技法大全 》

售價:NT$ 1030.0
坦克行动:一名装甲部队指挥官的战争(1944年至1945年)
《 坦克行动:一名装甲部队指挥官的战争(1944年至1945年) 》

售價:NT$ 519.0
翻译的危险:清代中国与大英帝国之间两位译者的非凡人生
《 翻译的危险:清代中国与大英帝国之间两位译者的非凡人生 》

售價:NT$ 426.0
论法拉比与迈蒙尼德:施特劳斯讲演与论文集:卷三
《 论法拉比与迈蒙尼德:施特劳斯讲演与论文集:卷三 》

售價:NT$ 494.0
实验之火:锻造英格兰炼金术(1300—1700年)
《 实验之火:锻造英格兰炼金术(1300—1700年) 》

售價:NT$ 562.0
高功率激光推进
《 高功率激光推进 》

售價:NT$ 499.0
藩镇时代的政治与社会
《 藩镇时代的政治与社会 》

售價:NT$ 510.0
电网设备无人机自动机场建设与应用
《 电网设备无人机自动机场建设与应用 》

售價:NT$ 406.0

建議一齊購買:

+

NT$ 778
《 微服务项目实战派——从Spring Boot到Spring Cloud 》
+

NT$ 1322
《 Spring Cloud Alibaba 微服务架构实战派(上下册) 》
+

NT$ 759
《 Java Web实操:基于IntelliJ IDEA、JDBC、Servlet、Ajax、Nexus、Maven 》
+

NT$ 666
《 解决方案架构师修炼之道 》
+

NT$ 600
《 RocketMQ技术内幕:RocketMQ架构设计与实现原理(第2版) 》
+

NT$ 545
《 Spring Cloud Alibaba微服务开发从入门到实战 》
內容簡介:
本书针对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
內容試閱
众所周知,Java技术的迭代更新非常频繁,而SSH(Spring、Struts2、Hibernate)、SSM(Spring、SpringMVC、MyBatis)的配置复杂且臃肿,开发者早已苦不堪言,急需优雅且简便的框架来代替,于是Spring Boot应运而生。
Spring Boot是Spring 技术的集大成者,它带来全新的自动化配置解决方案,因此一经出现就受到了极大的关注和好评,成为Java领域的焦点之一。作为Java程序员,不了解Spring Boot,就会跟不上时代的潮流。
Spring Boot的优点可以概括为以下几个方面:
. 快速构建:使用Spring Initializr可以快速创建项目,同时提供了丰富的解决方案,便于快速集成各种解决方案,提升开发效率。
. 简化依赖:提供丰富的Starters,简化Maven配置,避免版本不兼容问题。
. 一键部署:内嵌Servlet容器、Tomcat、Jetty,能够直接打包成可执行JAR文件独立运行,支持Jenkins、Docker,轻松实现自动化运维。
. 应用监控:自带Actuator监控组件,轻松监控服务的各项状态。使用Spring Boot Admin可以轻松部署功能完善的应用监控系统。
本书基于Spring Boot 2.3.4完成。相对于Spring Boot 1.5.X,Spring Boot 2.X带来了许多新变化和新特性,同时也有一些需要注意的“坑”,这些在本书的相关章节中都有介绍。
本书分为17章,主要内容包括:
第1~3章为入门篇,带领读者了解Spring Boot以及Spring Boot基础配置。
第4~6章为Web开发篇,学习Spring Boot对Web应用开发的支持、Thymeleaf模板引擎以及构建RESTful服务。
第7~9章为数据库技术篇,介绍JdbcTemplate、MyBatis、JPA三种流行的数据库持久层框架。
第10~15章为整合篇,从实战角度出发,整合目前流行的Quartz、Redis、RabbitMQ、Elasticsearch、Security、Actuator等技术框架,使读者熟悉并掌握定时任务、缓存、消息服务、安全、搜索引擎、应用监控等企业应用开发的各个技术点。
第16~17章为实战篇,介绍Spring Boot应用在Linux、Docker等环境下的发布和部署,后从零开始构建Spring Boot项目,通过实际项目整合前面所有的框架和技术。
本书适合有一定Java Web基础的开发者阅读,零基础的读者可以先学习Java SE和Java Web相关基础知识再来阅读本书。当然,读者也可以根据自己的兴趣选择部分章节来学习。
本书资源可以登录机械工业出版社华章公司的网站(www.hzbook.com)下载,方法是搜索到本书,然后在页面上的“资源下载”模块下载即可。如果下载有问题,请发送电子邮件至booksaga@126.com。本书的读者QQ群为705927832,欢迎读者加群交流。
由于编者水平有限,疏漏之处在所难免,欢迎专家和读者朋友给予批评和指正。
编 者
2021年6月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.