• SpringBoot开发实战-微课视频版(清华科技大讲堂)
  • SpringBoot开发实战-微课视频版(清华科技大讲堂)
  • SpringBoot开发实战-微课视频版(清华科技大讲堂)
  • SpringBoot开发实战-微课视频版(清华科技大讲堂)
21年品牌 40万+商家 超1.5亿件商品

SpringBoot开发实战-微课视频版(清华科技大讲堂)

12 2.0折 59.9 全新

仅1件

江苏苏州
认证卖家担保交易快速发货售后保障

作者吴胜 著

出版社清华大学出版社

出版时间2019-07

版次1

装帧平装

货号49

上书时间2024-08-04

豫成书社

已实名 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 吴胜 著
  • 出版社 清华大学出版社
  • 出版时间 2019-07
  • 版次 1
  • ISBN 9787302528197
  • 定价 59.90元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 311页
  • 字数 501千字
【内容简介】

本书先逐步介绍Spring Boot开发的基础知识;包括Spring Boot的简介、开发起步、相关注解介绍和Web应用开发、数据库访问、数据库访问、Web服务开发、数据处理、文件应用、WebFlux开发以及示例代码。然后结合一个简单案例演示了Spring Boot开发的全过程。本书内容由浅入深,结合示例介绍各个知识点,按照开发步骤的方式组织内容;可以帮助读者更好地理解、掌握Spring Boot开发技术。

 

本书内容通俗易懂,适合Spring Boot开发的初学者(特别是在校学生)、Web应用开发者和企业级应用开发爱好者等读者;可以作为大学课程的教学用教材、自学的入门读物、开发过程的参考书。

 


【作者简介】

吴胜,副教授,在软件工程、电子商务等方面有丰富的教学经验,曾出版《人工智能基础与应用》《微信小程序开发基础》。

【目录】


章  spring boot简介1
1.1  spring boot的发展背景1
1.1.1  spring的发展1
1.1.2  spring的生态圈2
1.1.3  spring boot的发展3
1.2  spring boot的特征4
1.2.1  spring boot的特点4
1.2.2  spring boot 2的新特4
1.2.3  spring boot 2的核心模块5
1.3  spring boot的工作机制7
1.3.1  spring boot应用启动入类的分析7
1.3.2  spring boot 2的幕后工作8
1.3.3  springapplication的执行流程8
1.3.4  spring boot应用启动时控制台输出信息9
题19
第2章  spring boot开发起步10
2.1  配置开发环境10
2.1.1  安装k10
2.1.2  安装intellij idea11
2.1.3  安装spring tool suite11
2.2  创建项目13
2.2.1  利用idea创建项目13
2.2.2  利用sts创建项目16
2.3  实现hello world的web应用17
2.3.1  用idea实现hello world的web应用17
2.3.2  用sts实现hello world的web应用19
2.4  以hello world应用为例说明项目属配置19
2.4.1  配置项目内置属19
2.4.2  自定义属设置20
2.4.3  利用自定义配置类进行属设置21
2.5  spring boot开发的一般步骤23
2.5.1  软件生命周期23
2.5.2  spring boot开发步骤24
题224
第3章  spring boot的相关注解26
3.1  java注解26
3.1.1  java注解的介绍26
3.1.2  java的元注解27
3.1.3  java预置的基本注解30
3.2  spring注解及注解注入31
3.2.1  spring基础注解31
3.2.2  spring常见注解31
3.2.3  spring的注解注入35
3.3  spring boot的注解36
3.3.1  spring boot基础注解36
3.3.2  jpa注解37
3.3.3  异常处理注解38
3.3.4  注解配置解析和使用环境38
题339
第4章  spring boot的web应用开发40
4.1  实现静态web页面40
4.1.1  创建类greetingcontroller40
4.1.2  创建文件index.html41
4.1.3  运行程序41
4.2  实现基于thymeleaf的web应用42
4.2.1  添加依赖42
4.2.2  修改类greetingcontroller42
4.2.3  创建文件hi.html43
4.2.4  运行程序43
4.3  thymeleaf的语法与使用44
4.3.1  thymeleaf基础知识44
4.3.2  thymeleaf的标准表达式44
4.3.3  thymeleaf的表达式对象45
4.3.4  thymeleaf设置属46
4.3.5  thymeleaf的迭代和条件语句48
4.3.6  thymeleaf模板片段的定义和引用49
4.4  实现基于freemarker的web应用50
4.4.1  添加依赖50
4.4.2  创建类temtecontroller50
4.4.3  创建文件helloftl.ftl50
4.4.4  运行程序51
4.5  spring boot对ajax的应用51
4.5.1  创建类helloworldajaxcontroller51
4.5.2  创建文件index.html52
4.5.3  运行程序52
4.6  spring boot实现restful风格web应用53
4.6.1  创建类blogcontroller53
4.6.2  创建文件index.html54
4.6.3  创建文件blog.html54
4.6.4  创建文件query.html55
4.6.5  运行程序55
4.7  带bootstrap和jquery的web应用56
4.7.1  添加依赖56
4.7.2  创建类person56
4.7.3  创建类bjcontroller57
4.7.4  添加辅助文件58
4.7.5  创建文件index.html58
4.7.6  运行程序60
4.8  使用servlet、过滤器、器和60
4.8.1  创建类myservlet161
4.8.2  修改入类162
4.8.3  运行程序162
4.8.4  创建类myservlet262
4.8.5  修改入类263
4.8.6  运行程序264
4.8.7  创建类myfilter64
4.8.8  创建类myservletcontextlistener65
4.8.9  创建类mysessionlistener65
4.8.10  运行程序365
4.8.11  创建类myinterceptor166
4.8.12  创建类myinterceptor267
4.8.13  创建类mywebappconfigurer67
4.8.14  运行程序468
题468
第5章  spring boot的数据库访问70
5.1  使用bc访问h2数据库71
5.1.1  添加依赖71
5.1.2  创建类customer71
5.1.3  修改入类72
5.1.4  修改配置文件application.properties73
5.1.5  运行程序74
5.2  使用spring data jpa访问h2数据库75
5.2.1  添加依赖75
5.2.2  创建类user76
5.2.3  创建接userreitory76
5.2.4  修改入类77
5.2.5  修改配置文件application.properties78
5.2.6  运行程序78
5.2.7  程序扩展79
5.3  使用spring data jpa和restful访问h2数据库80
5.3.1  添加依赖80
5.3.2  创建类person80
5.3.3  创建接personreitory81
5.3.4  修改配置文件application.properties82
5.3.5  启动程序并进行rest服务测试82
5.4  使用spring data jpa访问mysql数据库84
5.4.1  添加依赖84
5.4.2  创建类user和接userreitory85
5.4.3  修改配置文件和入类85
5.4.4  运行程序86
5.4.5  程序扩展86
5.5  访问monb数据库88
5.5.1  添加依赖88
5.5.2  创建类person88
5.5.3  创建接personreitory89
5.5.4  修改入类90
5.5.5  运行程序91
5.5.6  程序扩展92
5.5.7  使用rest方法访问monb93
5.6  访问neo4j数据库95
5.6.1  添加依赖95
5.6.2  创建类actor95
5.6.3  创建接actorreitory97
5.6.4  修改配置文件application.properties97
5.6.5  修改入类97
5.6.6  运行程序98
5.6.7  利用rest方法访问neo4j99
5.7  访问数据库完整示例103
5.7.1  添加依赖103
5.7.2  创建类book103
5.7.3  创建接bookdao104
5.7.4  修改配置文件application.properties104
5.7.5  创建类bookcontroller105
5.7.6  创建文件bookadd.html107
5.7.7  创建文件booklist.html108
5.7.8  创建文件bookupdate.html108
5.7.9  运行程序109
题5112
第6章  spring boot的web服务开发113
6.1  基于jersey实现restful风格web服务113
6.1.1  添加依赖113
6.1.2  创建类constant114
6.1.3  创建类jerseycontroller114
6.1.4  创建类jerseyconfig115
6.1.5  修改入类116
6.1.6  运行程序116
6.1.7  补充说明117
6.2  使用restful风格web服务118
6.2.1  网上已有web服务random的说明118
6.2.2  创建类quote118
6.2.3  创建类value119
6.2.4  修改入类120
6.2.5  运行程序121
6.3  使用带angularjs的restful风格web服务121
6.3.1  添加依赖和辅助文件121
6.3.2  创建文件ajs.html121
6.3.3  运行程序122
6.4  基于actuator实现restful风格web服务123
6.4.1  添加依赖123
6.4.2  创建类greeting123
6.4.3  创建类greetingcontroller124
6.4.4  修改配置文件application.properties124
6.4.5  运行程序124
6.5  实现跨域资源共享的restful风格web服务125
6.5.1  添加依赖125
6.5.2  创建类corsconfiguration125
6.5.3  创建类apicontroller126
6.5.4  创建文件corsjs.html126
6.5.5  运行程序127
6.6  实现超媒体驱动的restful风格web服务128
6.6.1  添加依赖128
6.6.2  创建类greet129
6.6.3  创建类greetcontroller129
6.6.4  运行程序130
6.7  整合cxf的web服务开发130
6.7.1  修改文件pom.xml131
6.7.2  创建类user132
6.7.3  创建接userservice133
6.7.4  创建类userserviceimpl134
6.7.5  创建类testconfig135
6.7.6  运行程序135
6.7.7  创建类client并运行程序136
题6137
第7章  spring boot的数据处理138
7.1  声明式事务138
7.1.1  添加依赖138
7.1.2  创建类account139
7.1.3  创建接accountdao140
7.1.4  创建接accountservice140
7.1.5  创建类accountcontroller140
7.1.6  创建配置文件application.yml141
7.1.7  创建类accountserviceimpl141
7.1.8  运行程序142
7.2  数据缓存143
7.2.1  添加依赖144
7.2.2  创建类demoinfo144
7.2.3  创建接demoinforeitory145
7.2.4  创建接demoinfoservice146
7.2.5  创建类demoinfoserviceimpl146
7.2.6  创建类demoinfocontroller147
7.2.7  创建配置文件后运行程序148
7.3  使用druid149
7.3.1  添加依赖149
7.3.2  创建类druidstatviewservlet150
7.3.3  创建类druidstatfilter151
7.3.4  修改入类151
7.3.5  运行程序151
7.3.6  扩展程序并运行程序152
7.4  使用表单验证154
7.4.1  添加依赖154
7.4.2  创建类student155
7.4.3  创建接studentdao156
7.4.4  创建接studentservice156
7.4.5  创建类studentserviceimpl156
7.4.6  创建类studentcontroller157
7.4.7  创建文件studentadd.html157
7.4.8  创建配置文件并运行程序158
7.5  整合mybatis访问数据库159
7.5.1  添加依赖159
7.5.2  创建类city160
7.5.3  创建接citydao161
7.5.4  创建接cityservice161
7.5.5  创建类cityserviceimpl161
7.5.6  创建类citycontroller162
7.5.7  修改配置文件application.properties162
7.5.8  运行程序163
7.6  整合spring batch和quartz163
7.6.1  添加依赖163
7.6.2  创建类mytaskone164
7.6.3  创建类mytasktwo164
7.6.4  创建类batchconfig165
7.6.5  修改入类166
7.6.6  运行程序167
7.6.7  增加依赖167
7.6.8  修改类batchconfig167
7.6.9  创建类customquartzjob168
7.6.10  创建类quartzconfig170
7.6.11  创建文件quartz.properties和application.properties172
7.6.12  修改入类173
7.6.13  运行程序173
题7174
第8章  spring boot的文件应用175
8.1  文件上传175
8.1.1  添加依赖175
8.1.2  创建类fileuploadcontroller176
8.1.3  创建文件file.html177
8.1.4  创建文件multifile.html178
8.1.5  运行程序178
8.1.6  扩展程序179
8.2  文件下载180
8.2.1  添加依赖180
8.2.2  创建类filedownloadcontroller180
8.2.3  创建文件downloadfile.html182
8.2.4  运行程序182
8.3  图片文件上传和显示182
8.3.1  添加依赖182
8.3.2  创建类user183
8.3.3  创建接userreitory184
8.3.4  创建类mywebconfig184
8.3.5  创建类userpicturecontroller185
8.3.6  创建文件zhuce.html186
8.3.7  创建文件permanager.html186
8.3.8  创建配置文件application.yml187
8.3.9  创建并运行程序187
8.4  访问hdfs188
8.4.1  添加依赖188
8.4.2  修改入类189
8.4.3  运行程序189
8.4.4  简化程序190
8.5  用elasticsearch实现全文搜索190
8.5.1  安装elasticsearch并添加依赖190
8.5.2  创建类esblog191
8.5.3  创建接esblogreitory192
8.5.4  创建类esblogreitorytest192
8.5.5  修改配置文件application.properties194
8.5.6  运行程序(1)194
8.5.7  创建类blogcontroller194
8.5.8  运行程序(2)195
8.6  实现邮件发送196
8.6.1  登录邮箱并开启授权码196
8.6.2  添加依赖196
8.6.3  创建接eservice197
8.6.4  创建类eserviceimp198
8.6.5  创建类demoapplicationtests200
8.6.6  修改配置文件application.properties201
8.6.7  创建文件e.html202
8.6.8  运行程序202
8.7  用rest docs创建api文档203
8.7.1  添加依赖203
8.7.2  创建类homecontroller204
8.7.3  运行程序204
8.7.4  创建类weblayertest205
8.7.5  创建文件index.adoc206
8.7.6  添加插件206
8.7.7  利用maven的package命令生成文件207
题8208
第9章  spring boot 的webflux开发209
9.1  webflux及其编程模型209
9.1.1  webflux209
9.1.2  spring boot的webflux编程模型210
9.2  webflux入门应用211
9.2.1  添加依赖211
9.2.2  创建类cityhandler212
9.2.3  创建类cityrouter212
9.2.4  运行程序213
9.3  实现基于webflux的restful服务213
9.3.1  添加依赖213
9.3.2  创建类user213
9.3.3  创建类usercontroller214
9.3.4  运行程序216
9.4  基于webflux访问monb数据库218
9.4.1  添加依赖218
9.4.2  安装并启动monb数据库218
9.4.3  创建类person219
9.4.4  创建接personreitory219
9.4.5  创建类personcontroller220
9.4.6  修改配置文件application.properties220
9.4.7  运行程序221
9.5  基于webflux使用thymeleaf和monb221
9.5.1  添加依赖221
9.5.2  创建类city222
9.5.3  创建接cityreitory223
9.5.4  创建类cityhandler223
9.5.5  创建类citycontroller224
9.5.6  创建文件citylist.html226
9.5.7  创建文件city.html226
9.5.8  运行程序227
9.6  基于webflux访问redis数据库228
9.6.1  添加依赖228
9.6.2  创建类coffee229
9.6.3  创建类coffeeconfiguration229
9.6.4  创建类coffeeloader230
9.6.5  运行程序231
9.6.6  创建类city231
9.6.7  创建类citywebfluxcontroller232
9.6.8  修改配置文件application.properties233
9.6.9  运行程序233
9.6.10  创建类citywebfluxreactivecontroller234
9.7  基于webflux使用websocket235
9.7.1  添加依赖235
9.7.2  创建类echohandler236
9.7.3  创建类websocketconfiguration236
9.7.4  创建类wsclient237
9.7.5  创建文件websocket-client.html238
9.7.6  运行程序238
题9239
0章  spring boot开发案例240
10.1  案例分析240
 10.1.1  主要界面240
 10.1.2  主要功能与数据库介绍243
10.2  案例实现244
 10.2.1  添加依赖244
 10.2.2  创建类user、coursetype和course245
 10.2.3  创建service接249
 10.2.4  创建service接实现类250
 10.2.5  创建mapper接253
 10.2.6  创建类weblogaspect254
 10.2.7  创建类coursequeryhelper255
 10.2.8  创建控制器类256
 10.2.9  修改入类262
 10.2.10  创建xml文件263
 10.2.11  创建html文件266
 10.2.12  修改和创建配置文件283
 10.2.13  创建css文件284
 10.2.14  配置辅助文件与运行程序287
题10287
参文献288

点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP