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

歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)
> >
Spring框架應(yīng)用開(kāi)發(fā)——基于Spring Boot(微課視頻版)

包郵 Spring框架應(yīng)用開(kāi)發(fā)——基于Spring Boot(微課視頻版)

出版社:清華大學(xué)出版社出版時(shí)間:2024-07-01
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 304
本類榜單:教材銷量榜
中 圖 價(jià):¥42.3(7.2折) 定價(jià)  ¥59.0 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車 收藏
開(kāi)年大促, 全場(chǎng)包郵
?新疆、西藏除外
本類五星書更多>

Spring框架應(yīng)用開(kāi)發(fā)——基于Spring Boot(微課視頻版) 版權(quán)信息

  • ISBN:9787302661047
  • 條形碼:9787302661047 ; 978-7-302-66104-7
  • 裝幀:平裝-膠訂
  • 冊(cè)數(shù):暫無(wú)
  • 重量:暫無(wú)
  • 所屬分類:>

Spring框架應(yīng)用開(kāi)發(fā)——基于Spring Boot(微課視頻版) 本書特色

本書內(nèi)容來(lái)自一線教師的多年教學(xué)成果,書中有大量的實(shí)用案例。同時(shí)按照新形態(tài)立體化教材方式編寫,配有微課視頻等立體化資源。編輯QQ 1102528884

Spring框架應(yīng)用開(kāi)發(fā)——基于Spring Boot(微課視頻版) 內(nèi)容簡(jiǎn)介

本書以Spring Boot為基礎(chǔ)介紹Spring框架的應(yīng)用開(kāi)發(fā),適合Spring應(yīng)用開(kāi)發(fā)的初學(xué)者使用。全書首先介紹了Spring相關(guān)知識(shí)點(diǎn),進(jìn)而引出Spring Boot的實(shí)踐應(yīng)用,包括Spring Boot數(shù)據(jù)操作、定時(shí)任務(wù)、消息隊(duì)列、前后端開(kāi)發(fā)、安全控制和項(xiàng)目部署等內(nèi)容。全書采用項(xiàng)目式教學(xué)模式,以項(xiàng)目、任務(wù)為驅(qū)動(dòng)講解Spring Boot的理論知識(shí)和實(shí)踐應(yīng)用。本書為立體化、活頁(yè)式教材,配套PPT、源代碼、視頻資源二維碼、活頁(yè)式綜合案例、課后習(xí)題解答等電子資源,使讀者能夠更加靈活、方便地進(jìn)行學(xué)習(xí)。
本書既可作為高等院校計(jì)算機(jī)相關(guān)專業(yè)的教材,也可作為Spring應(yīng)用開(kāi)發(fā)編程愛(ài)好者的自學(xué)書籍。

Spring框架應(yīng)用開(kāi)發(fā)——基于Spring Boot(微課視頻版) 目錄

項(xiàng)目1初識(shí)Spring1
任務(wù)1.1了解Spring1
1.1.1Spring簡(jiǎn)介1
1.1.2Spring的作用1
1.1.3Spring的發(fā)展2
任務(wù)1.2認(rèn)識(shí)Spring項(xiàng)目模板3
任務(wù)1.3了解Spring容器4
1.3.1BeanFactory4
1.3.2ApplicationContext4
任務(wù)1.4體驗(yàn)Spring編程5
1.4.1環(huán)境準(zhǔn)備5
1.4.2創(chuàng)建Spring Maven項(xiàng)目5
1.4.3認(rèn)識(shí)注解6
1.4.4基于注解方式的Spring編程7
任務(wù)1.5了解Spring控制反轉(zhuǎn)(IOC)10
1.5.1初識(shí)IOC11
1.5.2依賴注入14
任務(wù)1.6綜合案例: 獲取Spring中Bean的相關(guān)信息16
1.6.1案例任務(wù)16
1.6.2任務(wù)分析16
1.6.3任務(wù)實(shí)施16
小結(jié)20
課后練習(xí): 獲取Spring Bean對(duì)象相關(guān)信息并過(guò)濾20
項(xiàng)目2認(rèn)識(shí)Spring中的Bean21
任務(wù)2.1基于注解創(chuàng)建無(wú)變量屬性Bean21
2.1.1通過(guò)@Bean標(biāo)識(shí)方法創(chuàng)建Bean21
2.1.2通過(guò)@ComponentScan自動(dòng)掃描方式創(chuàng)建Bean25
2.1.3通過(guò)@Import創(chuàng)建Bean26
2.1.4通過(guò)FactoryBean工廠創(chuàng)建Bean30
任務(wù)2.2基于注解創(chuàng)建有變量屬性的Bean32
2.2.1利用有參構(gòu)造方法注入32
2.2.2利用set方法注入33
2.2.3利用注解注入35
任務(wù)2.3了解Bean的作用域41
2.3.1初識(shí)Bean作用域41
2.3.2Bean的作用域與線程安全42
2.3.3Spring中單例Bean的多線程訪問(wèn)控制43
任務(wù)2.4了解Bean的生命周期43
任務(wù)2.5綜合案例: 統(tǒng)計(jì)用戶登錄次數(shù)44
2.5.1案例任務(wù)44
2.5.2任務(wù)分析44
2.5.3任務(wù)實(shí)施44
小結(jié)48
課后練習(xí): 校驗(yàn)并分類統(tǒng)計(jì)登錄用戶信息48
項(xiàng)目3Spring AOP編程49
任務(wù)3.1了解代理機(jī)制49
任務(wù)3.2初識(shí)Spring AOP50
3.2.1AOP簡(jiǎn)介50
3.2.2AOP術(shù)語(yǔ)51
3.2.3Spring的兩種AOP實(shí)現(xiàn)52
任務(wù)3.3基于注解的AOP編程57
任務(wù)3.4綜合案例: 利用AOP實(shí)現(xiàn)訪問(wèn)控制62
3.4.1案例任務(wù)63
3.4.2任務(wù)分析63
3.4.3任務(wù)實(shí)施63
小結(jié)66
課后練習(xí): 利用AOP方法實(shí)現(xiàn)權(quán)限認(rèn)證66
項(xiàng)目4初識(shí)Spring Boot67
任務(wù)4.1了解Spring Boot67
任務(wù)4.2體驗(yàn)Spring Boot編程67
4.2.1創(chuàng)建Spring Boot項(xiàng)目68
4.2.2分析項(xiàng)目結(jié)構(gòu)及pom.xml文件68
4.2.3運(yùn)行Spring Boot項(xiàng)目并打包71
4.2.4設(shè)置Spring Boot服務(wù)開(kāi)機(jī)啟動(dòng)73
任務(wù)4.3體驗(yàn)Spring Boot單元測(cè)試75
4.3.1使用默認(rèn)測(cè)試類進(jìn)行單元測(cè)試75
4.3.2手動(dòng)創(chuàng)建測(cè)試類進(jìn)行單元測(cè)試76
任務(wù)4.4了解Spring Boot配置文件78
4.4.1初識(shí)yaml語(yǔ)法78
4.4.2讀取yaml中的配置79
任務(wù)4.5Spring Boot多環(huán)境配置85
4.5.1基于多文件的多環(huán)境配置85
4.5.2基于單文件的多環(huán)境配置86
任務(wù)4.6綜合案例: 用Spring Boot實(shí)現(xiàn)基于TCP服務(wù)的請(qǐng)求響應(yīng)87
4.6.1案例任務(wù)87
4.6.2任務(wù)分析87
4.6.3任務(wù)實(shí)施88
小結(jié)91
課后練習(xí): 用Spring Boot實(shí)現(xiàn)基于TCP服務(wù)網(wǎng)購(gòu)功能91
項(xiàng)目5Spring Boot數(shù)據(jù)操作和事務(wù)處理92
任務(wù)5.1初識(shí)數(shù)據(jù)庫(kù)連接池92
5.1.1Hikari連接池92
5.1.2Druid連接池94
任務(wù)5.2Spring Boot Mybatis數(shù)據(jù)操作96
5.2.1Mybatis簡(jiǎn)介96
5.2.2Spring Boot引入Mybatis97
5.2.3Spring Boot引入Lombok插件98
5.2.4Mybatis注解進(jìn)行單表數(shù)據(jù)操作99
5.2.5Mybatis注解進(jìn)行多表關(guān)聯(lián)查詢104
5.2.6Mybatis注解動(dòng)態(tài)SQL111
5.2.7Mybatis數(shù)據(jù)緩存機(jī)制121
任務(wù)5.3Spring Boot事務(wù)125
5.3.1事務(wù)簡(jiǎn)介126
5.3.2Spring Boot聲明式事務(wù)控制126
5.3.3事務(wù)隔離級(jí)別127
5.3.4事務(wù)傳播機(jī)制128
5.3.5編程實(shí)現(xiàn)基于注解的事務(wù)控制129
任務(wù)5.4綜合案例: 用Spring Boot模擬實(shí)現(xiàn)人員賬戶管理130
5.4.1案例任務(wù)130
5.4.2案例分析131
5.4.3任務(wù)實(shí)施131
小結(jié)131
課后練習(xí): 用Spring Boot模擬實(shí)現(xiàn)人員賬戶轉(zhuǎn)賬131
項(xiàng)目6Spring Boot定時(shí)任務(wù)132
任務(wù)6.1Cron表達(dá)式和定時(shí)任務(wù)框架132
6.1.1初識(shí)Cron表達(dá)式132
6.1.2常用的定時(shí)任務(wù)框架134
任務(wù)6.2基于Spring Task定時(shí)任務(wù)編程135
6.2.1初識(shí)Spring Task135
6.2.2Spring Task基于單個(gè)定時(shí)任務(wù)編程實(shí)現(xiàn)135
6.2.3Spring Task基于多個(gè)定時(shí)任務(wù)編程實(shí)現(xiàn)139
6.2.4Spring Task動(dòng)態(tài)定時(shí)任務(wù)編程實(shí)現(xiàn)142
任務(wù)6.3綜合案例: 利用Spring Task實(shí)現(xiàn)定時(shí)鬧鐘146
6.3.1案例任務(wù)146
6.3.2案例分析146
6.3.3任務(wù)實(shí)施147
小結(jié)147
課后練習(xí): 定時(shí)清除過(guò)期鬧鐘任務(wù)147
項(xiàng)目7Spring Boot消息隊(duì)列148
任務(wù)7.1初識(shí)消息隊(duì)列148
7.1.1消息隊(duì)列簡(jiǎn)介148
7.1.2常用的消息隊(duì)列中間件149
任務(wù)7.2基于Kafka的消息隊(duì)列編程149
7.2.1Kafka簡(jiǎn)介149
7.2.2Kafka安裝和配置151
7.2.3Spring Boot引入Kafka151
7.2.4Spring Boot基于Kafka的編程實(shí)現(xiàn)152
任務(wù)7.3綜合案例: Kafka采集主機(jī)運(yùn)行信息159
7.3.1案例任務(wù)159
7.3.2案例分析159
7.3.3任務(wù)實(shí)施160
小結(jié)166
課后練習(xí): Kafka采集鍵盤輸入字符數(shù)據(jù)167
項(xiàng)目8Spring Boot Web應(yīng)用開(kāi)發(fā)——后端168
任務(wù)8.1初識(shí)Spring MVC168
8.1.1Spring MVC簡(jiǎn)介168
8.1.2Spring MVC工作流程169
8.1.3Spring Boot引入Spring MVC170
8.1.4Spring MVC單元測(cè)試工具——MockMvc170
任務(wù)8.2Spring MVC訪問(wèn)靜態(tài)資源171
任務(wù)8.3Spring MVC訪問(wèn)動(dòng)態(tài)資源——映射請(qǐng)求172
8.3.1@Controller注解172
8.3.2@RequestMapping注解172
8.3.3組合注解175
任務(wù)8.4Spring MVC訪問(wèn)動(dòng)態(tài)資源——獲取請(qǐng)求數(shù)據(jù)175
8.4.1@RequestParam注解175
8.4.2@RequsetBody注解180
8.4.3@PathVariable注解184
任務(wù)8.5Spring MVC訪問(wèn)動(dòng)態(tài)資源——輸出響應(yīng)186
8.5.1跳轉(zhuǎn)頁(yè)面186
8.5.2回寫數(shù)據(jù)191
任務(wù)8.6Spring MVC Restful風(fēng)格編程192
8.6.1初識(shí)Restful風(fēng)格192
8.6.2Spring MVC實(shí)現(xiàn)Restful風(fēng)格編程193
任務(wù)8.7Spring MVC 攔截器196
8.7.1定義攔截器196
8.7.2使用攔截器197
8.7.3攔截器和過(guò)濾器199
任務(wù)8.8Spring MVC文件上傳和下載200
8.8.1Spring MVC 文件上傳200
8.8.2Spring MVC文件下載203
任務(wù)8.9綜合案例: 員工信息管理204
8.9.1案例任務(wù)204
8.9.2案例分析204
8.9.3任務(wù)實(shí)施204
小結(jié)205
課后練習(xí): 學(xué)生信息管理205
項(xiàng)目9Spring Boot Web應(yīng)用開(kāi)發(fā)——前端206
任務(wù)9.1了解Spring Boot Web應(yīng)用前端實(shí)現(xiàn)方式206
任務(wù)9.2利用JSP模板引擎實(shí)現(xiàn)前端功能207
9.2.1初識(shí)JSP模板引擎207
9.2.2Spring Boot引入并配置JSP模板引擎207
9.2.3編寫控制器類和JSP前端頁(yè)面實(shí)現(xiàn)增、刪、改、查209
任務(wù)9.3利用Thymeleaf模板引擎實(shí)現(xiàn)前端功能216
9.3.1初識(shí)Thymeleaf模板引擎216
9.3.2Spring Boot引入Thymeleaf模板引擎216
9.3.3Thymeleaf語(yǔ)法216
9.3.4編寫Thymeleaf前端頁(yè)面實(shí)現(xiàn)增、刪、改、查220
任務(wù)9.4利用Vue實(shí)現(xiàn)前端功能223
9.4.1初識(shí)Vue224
9.4.2搭建Vue3開(kāi)發(fā)環(huán)境225
9.4.3創(chuàng)建Vue3項(xiàng)目225
9.4.4Vue3項(xiàng)目目錄結(jié)構(gòu)及訪問(wèn)機(jī)制228
9.4.5Vue3組件入口函數(shù)——setup函數(shù)230
9.4.6創(chuàng)建和渲染響應(yīng)式數(shù)據(jù)233
9.4.7修改響應(yīng)式數(shù)據(jù)243
9.4.8異步加載響應(yīng)式數(shù)據(jù)——Axios組件245
9.4.9Vue3頁(yè)面跳轉(zhuǎn)——VueRouter組件251
9.4.10Vue3集成ElementPlus259
任務(wù)9.5綜合案例: 基于Vue3實(shí)現(xiàn)員工信息管理264
9.5.1案例任務(wù)264
9.5.2案例分析264
9.5.3任務(wù)實(shí)施264
小結(jié)264
課后練習(xí): 學(xué)生信息管理265
項(xiàng)目10Spring Boot安全控制——Security266
任務(wù)10.1初識(shí)Spring Security266
10.1.1Security簡(jiǎn)介266
10.1.2Spring Boot中引入Spring Security267
任務(wù)10.2Spring Security單用戶認(rèn)證和授權(quán)267
10.2.1Spring Security默認(rèn)登錄注銷認(rèn)證267
10.2.2Spring Security自定義登錄注銷認(rèn)證270
10.2.3Spring Security自定義授權(quán)273
10.2.4Spring Security靜態(tài)資源的訪問(wèn)控制278
任務(wù)10.3Spring Security多用戶認(rèn)證和授權(quán)278
任務(wù)10.4綜合案例: 利用Spring Security進(jìn)行安全控制281
10.4.1案例任務(wù)281
10.4.2案例分析281
10.4.3案例實(shí)施281
小結(jié)282
課后練習(xí): 前后端分離項(xiàng)目的安全控制282
項(xiàng)目11Spring Boot Web項(xiàng)目部署283
任務(wù)11.1部署前后端不分離項(xiàng)目283
11.1.1基于Jar項(xiàng)目部署283
11.1.2基于War項(xiàng)目部署285
任務(wù)11.2前后端分離項(xiàng)目部署288
小結(jié)291
課后練習(xí): 學(xué)生信息管理項(xiàng)目部署291
參考文獻(xiàn)292
展開(kāi)全部

Spring框架應(yīng)用開(kāi)發(fā)——基于Spring Boot(微課視頻版) 作者簡(jiǎn)介

張寺寧,軟件設(shè)計(jì)師,大數(shù)據(jù)技術(shù)與應(yīng)用專業(yè)專任教師。在IT企業(yè)從事一線軟件研發(fā)工作近10年,在企業(yè)工作期間,參與多個(gè)國(guó)家級(jí)、省部級(jí)和地市級(jí)大型IT項(xiàng)目開(kāi)發(fā)工作,包括:全國(guó)出入境管理系統(tǒng)、數(shù)字化機(jī)場(chǎng)管理系統(tǒng)、廣東省地稅運(yùn)維監(jiān)控系統(tǒng)、廣東省警務(wù)綜合監(jiān)控系統(tǒng)、佛山地稅運(yùn)維監(jiān)控系統(tǒng)等。在校期間,主編出版教材一本,參與1項(xiàng)校級(jí)精品課程建設(shè),參與橫向項(xiàng)目,電工考證智能考場(chǎng)管理系統(tǒng)、無(wú)人機(jī)智慧機(jī)場(chǎng)集群管理系統(tǒng)。

商品評(píng)論(0條)
暫無(wú)評(píng)論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 丁基胶边来料加工,医用活塞边角料加工,异戊二烯橡胶边来料加工-河北盛唐橡胶制品有限公司 | 环氧树脂地坪漆_济宁市新天地漆业有限公司| 工业铝型材-铝合金电机壳-铝排-气动执行器-山东永恒能源集团有限公司 | 分子精馏/精馏设备生产厂家-分子蒸馏工艺实验-新诺舜尧(天津)化工设备有限公司 | 卫生纸复卷机|抽纸机|卫生纸加工设备|做卫生纸机器|小型卫生纸加工需要什么设备|卫生纸机器设备多少钱一台|许昌恒源纸品机械有限公司 | 政府园区专业委托招商平台_助力企业选址项目快速落地_东方龙商务集团 | 查分易-成绩发送平台官网| 股票入门基础知识_股票知识_股票投资大师_格雷厄姆网 | 广州物流公司_广州货运公司_广州回程车运输 - 万信物流 | 打造全球沸石生态圈 - 国投盛世 锂电混合机-新能源混合机-正极材料混料机-高镍,三元材料混料机-负极,包覆混合机-贝尔专业混合混料搅拌机械系统设备厂家 | 泰兴市热钻机械有限公司-热熔钻孔机-数控热熔钻-热熔钻孔攻牙一体机 | 锤式粉碎机,医药粉碎机,锥式粉碎机-无锡市迪麦森机械制造有限公司 | 万烁建筑设计院-建筑设计公司加盟,设计院加盟分公司,市政设计加盟 | 余姚生活网_余姚论坛_余姚市综合门户网站| 工控机,嵌入式主板,工业主板,arm主板,图像采集卡,poe网卡,朗锐智科 | 防火窗_耐火窗_防火门厂家_防火卷帘门-重庆三乐门业有限公司 | 新能源汽车电池软连接,铜铝复合膜柔性连接,电力母排-容发智能科技(无锡)有限公司 | 武汉不干胶印刷_标签设计印刷_不干胶标签印刷厂 - 武汉不干胶标签印刷厂家 | 防爆电机_ybx3系列电机_河南省南洋防爆电机有限公司 | TPE_TPE热塑性弹性体_TPE原料价格_TPE材料厂家-惠州市中塑王塑胶制品公司- 中塑王塑胶制品有限公司 | 成都租车_成都租车公司_成都租车网_众行宝 | 垃圾压缩设备_垃圾处理设备_智能移动式垃圾压缩设备--山东明莱环保设备有限公司 | 体检车_移动CT车_CT检查车_CT车_深圳市艾克瑞电气有限公司移动CT体检车厂家-深圳市艾克瑞电气有限公司 | 蓝莓施肥机,智能施肥机,自动施肥机,水肥一体化项目,水肥一体机厂家,小型施肥机,圣大节水,滴灌施工方案,山东圣大节水科技有限公司官网17864474793 | 热风机_工业热风机生产厂家上海冠顶公司提供专业热风机图片价格实惠 | 家用净水器代理批发加盟_净水机招商代理_全屋净水器定制品牌_【劳伦斯官网】 | 洗瓶机厂家-酒瓶玻璃瓶冲瓶机-瓶子烘干机-封口旋盖压盖打塞机_青州惠联灌装机械 | 篮球地板厂家_舞台木地板品牌_体育运动地板厂家_凯洁地板 | 北京晚会活动策划|北京节目录制后期剪辑|北京演播厅出租租赁-北京龙视星光文化传媒有限公司 | 智慧旅游_智慧景区_微景通-智慧旅游景区解决方案提供商 | China plate rolling machine manufacturer,cone rolling machine-Saint Fighter | 消防设施操作员考试报名时间,报名入口,报考条件 | 置顶式搅拌器-优莱博化学防爆冰箱-磁驱搅拌器-天津市布鲁克科技有限公司 | 脉冲布袋除尘器_除尘布袋-泊头市净化除尘设备生产厂家 | 刹车盘机床-刹车盘生产线-龙口亨嘉智能装备 | 密封无忧网 _ 专业的密封产品行业信息网 | 爱德华真空泵油/罗茨泵维修,爱发科-比其尔产品供应东莞/杭州/上海等全国各地 | 单柱拉力机-橡胶冲片机-哑铃裁刀-江都轩宇试验机械厂 | 重庆LED显示屏_显示屏安装公司_重庆LED显示屏批发-彩光科技公司 重庆钣金加工厂家首页-专业定做监控电视墙_操作台 | 门禁卡_智能IC卡_滴胶卡制作_硅胶腕带-卡立方rfid定制厂家 | 维泰克Veertek-锂电池微短路检测_锂电池腐蚀检测_锂电池漏液检测 |