中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
Spring Boot企業級項目開發實戰

包郵 Spring Boot企業級項目開發實戰

作者:張科 編著
出版社:機械工業出版社出版時間:2022-03-01
開本: 16開 頁數: 312
中 圖 價:¥68.4(7.6折) 定價  ¥89.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Spring Boot企業級項目開發實戰 版權信息

Spring Boot企業級項目開發實戰 本書特色

適讀人群 :Spring Boot相關從業人員、項目開發人員、技術愛好者和培訓學員等一線開發人員項目開發經驗的總結,專為Spring Boot企業項目開發者定制,多角度、多層次、全流程學習Spring Boot,涉及理論基礎、源碼解析和項目開發技巧,多位大咖力薦。 多角度學習Spring Boot,涵蓋設計思想、組件功能和源碼解析; 多層次學習Spring Boot,涵蓋開發、測試、安全、擴展、部署和監控; 全流程學習Spring Boot,涵蓋Maven搭建、數據庫設計、數據持久化和打包部署。

Spring Boot企業級項目開發實戰 內容簡介

隨著互聯網的發展,越來越來的企業采用Spring Boot來完成Web項目的開發。本書專門為Spring Boot企業項目開發者量身定制,內容涉及Spring Boot的理論基礎、源碼解析和項目開發中的各種技巧。本書分為10章。第1章介紹Spring、Spring MVC的理論基礎,同時搭建Spring開發環境;第2章介紹Spring Boot入門知識,包括Restful API、Jersey、Postman、Swagger2 UI和Lombok等;第3章介紹Spring Data JPA和Validate等;第4章介紹使用Spring Boot進行Web開發的具體方法,另外還會介紹Redis的使用;第5章介紹Spring Security的原理;第6章介紹Spring Boot框架的擴展,包括日志、定時任務、郵件的發送、Web Service和Web Socket等;第7章介紹單元測試、集成測試和性能測試等;第8章介紹Jeecg Boot的功能、環境、配置和源碼等;第9章是項目實戰,全面展示一個銷售管理系統的完整開發過程;第10 章介紹項目的打包、熱部署和監控等。本書內容翔實,示例豐富,適合基礎較為薄弱的Spring Boot項目開發人員閱讀,也適合SpringBoot技術愛好者作為參考書,另外還可作為高等院校計算機及相關專業的教材。

Spring Boot企業級項目開發實戰 目錄

前言 第1章 Spring和Spring MVC基礎知識 1 1.1 揭開Spring的面紗 1 1.1.1 Spring的功能模塊 1 1.1.2 Spring的7大優點 2 1.1.3 Spring的生態圈 3 1.2 搭建Spring開發環境 3 1.2.1 Maven的優勢和標準目錄結構 4 1.2.2 Maven的下載和安裝 5 1.2.3 搭建Eclipse開發環境 6 1.2.4 搭建IntelliJ IDEA開發環境 8 1.2.5 實戰:**個Hello World項目 9 1.3 Spring常用注解介紹 12 1.4 簡析Spring MVC的請求流程 13 1.5 小結 14 第2章 Spring Boot從零入門 15 2.1 為什么使用Spring Boot 15 2.2 實戰:創建**個Spring Boot項目 16 2.3 Spring Boot項目的一些基礎配置 18 2.3.1 判斷一個項目是否為Spring Boot項目 18 2.3.2 自定義啟動Banner 19 2.3.3 多環境配置 19 2.3.4 其他配置 21 2.4 構建Restful API 21 2.4.1 Restful架構風格 21 2.4.2 認識Jersey Restful 22 2.4.3 實戰:Jersey Restful與Spring Boot集成 23 2.5 接口測試 24 2.5.1 實戰:使用Postman測試接口 25 2.5.2 認識Swagger2 UI 28 2.5.3 實戰:項目集成Swagger2實現可視化接口 29 2.6 使用Lombok來優雅地編碼 33 2.6.1 認識Lombok插件 33 2.6.2 安裝Lombok插件 33 2.6.3 實戰:使用Lombok插件 36 2.7 小結 41 第3章 數據持久化 42 3.1 認識Spring Data JPA與ORM 42 3.2 Spring Boot Validate參數校驗 42 3.2.1 傳統的if…else校驗 43 3.2.2 實戰:現代的Spring Boot Validate校驗 44 3.2.3 Validate校驗常用的注解 46 3.3 實戰:使用Spring Data JPA保存數據 47 3.4 JPA與SQL語法 50 3.5 小結 51 第4章 Spring Boot的Web應用開發 52 4.1 Spring Boot對Web開發的支持 52 4.2 模板引擎 53 4.2.1 為什么放棄JSP模板引擎 54 4.2.2 選擇Thymeleaf模板引擎 55 4.2.3 實戰:使用Thymeleaf模板引擎 55 4.2.4 簡介:Thymeleaf的基礎語法 57 4.3 文件上傳 59 4.3.1 實戰:使用J2EE實現文件上傳 59 4.3.2 解析文件上傳的源碼 61 4.4 過濾器、監聽器和攔截器 64 4.4.1 過濾器、監聽器和攔截器簡介 64 4.4.2 過濾器與攔截器的區別 65 4.4.3 實戰:使用過濾器過濾請求信息 65 4.4.4 實戰:使用攔截器處理請求信息 67 4.4.5 事件的發布和監聽 70 4.5 異常的處理 74 4.5.1 異常的分類 75 4.5.2 @ControllerAdvice和@ExceptionHandler的使用 75 4.5.3 實戰:統一異常處理 76 4.6 Web緩存利器Redis的應用 79 4.6.1 Redis的應用場景 79 4.6.2 Redis的安裝和使用 80 4.6.3 Redis的命令 80 4.6.4 實戰:在Spring Boot項目中集成Redis 83 4.7 小結 85 第5章 Spring Boot的 Security安全控制 86 5.1 認識Spring Security 86 5.2 應用Spring Security 87 5.2.1 實戰:Spring Security入門 87 5.2.2 Spring Security適配器 92 5.2.3 實戰:用戶授權 96 5.2.4 Spring Security核心類 97 5.2.5 Spring Security的驗證機制 98 5.3 企業項目中的Spring Security操作 99 5.3.1 實戰:基于JPA的Spring Boot Security操作 100 5.3.2 實戰:基于MyBatis的Spring Boot Security操作 109 5.4 小結 112 第6章 Spring Boot擴展 113 6.1 日志管理 114 6.1.1 常用的日志框架 114 6.1.2 日志的輸出級別 116 6.1.3 實戰:日志管理之使用AOP記錄日志 117 6.1.4 實戰:日志管理之自定義Appender 124 6.2 定時任務 128 6.2.1 實現定時任務的5種方式 128 6.2.2 實戰:基于JDK方式實現簡單定時 128 6.2.3 實戰:基于Spring Task實現定時任務 131 6.2.4 實戰:基于Quartz實現定時調度 132 6.3 發送郵件 135 6.3.1 SMTP與發送一封郵件的步驟 135 6.3.2 實戰:使用Java Mail發送郵件 136 6.3.3 實戰:Spring Boot集成郵件發送 140 6.3.4 擴展知識——郵件格式 143 6.4 應用Web Service 143 6.4.1 Web Service簡介 143 6.4.2 Spring Web Service簡介 145 6.4.3 實戰:Spring Web Service服務端發布項目 146 6.4.4 實戰:Spirng Web Service客戶端調用項目 149 6.5 應用Web Socket 155 6.5.1 Web Socket簡介 155 6.5.2 Web Socket的屬性和方法 157 6.5.3 實戰:Web Socket通信 158 6.6 小結 164 第7章 項目測試 166 7.1 單元測試 166 7.1.1 為什么要做單元測試 166 7.1.2 單元測試有哪些內容 167 7.1.3 常規的JUnit測試 168 7.1.4 Mock測試 174 7.2 集成測試 179 7.2.1 集成測試自動配置 179 7.2.2 測試Spring MVC入口 180 7.3 性能測試 185 7.3.1 性能測試的
展開全部

Spring Boot企業級項目開發實戰 作者簡介

本書特色 多角度:涵蓋設計思想、組件功能、源碼解析和開發技巧; 多層次:涵蓋開發、測試、安全、擴展、部署和監控; 多示例:詳解100多個示例和1個完整的大型項目案例; 全流程:涵蓋Maven搭建、數據庫設計、數據持久化和項目打包部署。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 非甲烷总烃分析仪|环控百科| 碳钢法兰厂家,非标法兰,定制异型,法兰生产厂家-河北九瑞管道 | 模温机-油温机-电加热导热油炉-工业冷水机「欧诺智能」 | 电主轴,车床电磨头,变频制动电机-博山鸿达特种电机 | 全自动五线打端沾锡机,全自动裁线剥皮双头沾锡机,全自动尼龙扎带机-东莞市海文能机械设备有限公司 | 衡阳耐适防护科技有限公司——威仕盾焊接防护用品官网/焊工手套/焊接防护服/皮革防护手套 | 可程式恒温恒湿试验箱|恒温恒湿箱|恒温恒湿试验箱|恒温恒湿老化试验箱|高低温试验箱价格报价-广东德瑞检测设备有限公司 | 上海办公室装修公司_办公室设计_直营办公装修-羚志悦装 | 有声小说,听书,听小说资源库-听世界网 | 药品冷藏箱厂家_低温冰箱_洁净工作台-济南欧莱博电子商务有限公司官网 | 高速混合机_锂电混合机_VC高效混合机-无锡鑫海干燥粉体设备有限公司 | 浙江筋膜枪-按摩仪厂家-制造商-肩颈按摩仪哪家好-温州市合喜电子科技有限公司 | 广东高华家具-公寓床|学生宿舍双层铁床厂家【质保十年】 | SMC-ASCO-CKD气缸-FESTO-MAC电磁阀-上海天筹自动化设备官网 | 设计圈 - 让设计更有价值!| 广东佛电电器有限公司|防雷开关|故障电弧断路器|智能量测断路器 广东西屋电气有限公司-广东西屋电气有限公司 | 英国雷迪地下管线探测仪-雷迪RD8100管线仪-多功能数字听漏仪-北京迪瑞进创科技有限公司 | 细沙回收机-尾矿干排脱水筛设备-泥石分离机-建筑垃圾分拣机厂家-青州冠诚重工机械有限公司 | FAG轴承,苏州FAG轴承,德国FAG轴承-恩梯必传动设备(苏州)有限公司 | 天长市晶耀仪表有限公司| 机床主轴维修|刀塔维修|C轴维修-常州翔高精密机械有限公司 | 钢制暖气片散热器_天津钢制暖气片_卡麦罗散热器厂家 | 水质监测站_水质在线分析仪_水质自动监测系统_多参数水质在线监测仪_水质传感器-山东万象环境科技有限公司 | 专注提供国外机电设备及配件-工业控制领域一站式服务商-深圳市华联欧国际贸易有限公司 | 对夹式止回阀_对夹式蝶形止回阀_对夹式软密封止回阀_超薄型止回阀_不锈钢底阀-温州上炬阀门科技有限公司 | 船用锚链|专业锚链生产厂家|安徽亚太锚链制造有限公司 | 郑州墨香品牌设计公司|品牌全案VI设计公司| 热缩管切管机-超声波切带机-织带切带机-无纺布切布机-深圳市宸兴业科技有限公司 | 壹车网 | 第一时间提供新车_资讯_报价_图片_排行! | 学叉车培训|叉车证报名|叉车查询|叉车证怎么考-工程机械培训网 | 铝机箱_铝外壳加工_铝外壳厂家_CNC散热器加工-惠州市铂源五金制品有限公司 | 冷凝水循环试验箱-冷凝水试验箱-可编程高低温试验箱厂家-上海巨为(www.juweigroup.com) | 权威废金属|废塑料|废纸|废铜|废钢价格|再生资源回收行情报价中心-中废网 | 硫酸亚铁-聚合硫酸铁-除氟除磷剂-复合碳源-污水处理药剂厂家—长隆科技 | 带压开孔_带压堵漏_带压封堵-菏泽金升管道工程有限公司 | 皮带输送机-大倾角皮带输送机-皮带输送机厂家-河南坤威机械 | 泰州物流公司_泰州货运公司_泰州物流专线-东鑫物流公司 | 钣金加工厂家-钣金加工-佛山钣金厂-月汇好| 钢格板|镀锌钢格板|热镀锌钢格板|格栅板|钢格板|钢格栅板|热浸锌钢格板|平台钢格板|镀锌钢格栅板|热镀锌钢格栅板|平台钢格栅板|不锈钢钢格栅板 - 专业钢格板厂家 | 脑钠肽-白介素4|白介素8试剂盒-研域(上海)化学试剂有限公司 | 杭州荣奥家具有限公司-浙江办公家具,杭州办公家具厂 |