java学习基地

微信扫一扫 分享朋友圈

已有 9718 人浏览分享

全栈技能修炼使用Angular和Spring Boot 打造全栈应用 PDF 电子书

  [复制链接]
9718 122




java电子书保举来由:本书触及许多仄台、框架战类库等,次要有前端利用的Angular,后端利用的Spring Boot框架、Spring Security宁静框架,数据库触及MongoDB、Elasticsearch战Redis。别的,借会进修函数式编程、呼应式编程(RxJS)、Redux等理念,Swagger、JaVers等东西及Rest、WebSocket、微效劳等观点。一本书是没法深化那些手艺细节的,那也没有是本书的目的。期望经由过程本书,能够协助读者开启一扇门,实正把握那些让人头昏眼花的编扯蒿行、框架、仄台、IDE等手艺背后的编程思惟。


网盘下载:
旅客,本躲藏内容需求VIP会员才气阅读,您需求晋级才能够阅读面击那里晋级VIP



做者U锦芃
出书社:
电子产业出书社
出书工夫:2019年09月
册本价钱:109.00元

java电子书目次:
第1章 手艺狄住型战情况拆建 1
1.1 手艺选型 1
1.1.1 前端框架选型 2
1.1.2 后端框架选型 3
1.1.3 数据库选型 3
1.2 情况拆建 5
1.2.1 根底开辟情况装置 5
1.2.2 IDE 狄住择 7
1.2.3 字体狄住择 8
1.2.4 界说通用的代码格局 9
1.3 工程项目标构造 10
1.3.1 前端项目 10
1.3.2 后端项目 13
1.3.3 团体项目工程的文件构造 14
第2章 利用Angular快速机关前端本型 17
2.1 Angular 根底观点 17
2.1.1 装置 Angular CLI 17
2.1.2 依靠性注进 22
2.1.3 组件 27
2.1.4 指令 28
2.1.5 管讲 30
2.1.6 模块 31
2.1.7 模板邶动型表单 33
2.1.8 呼应式表单 46
2.2 Angular Material 引见 55
2.2.1 组件种别 55
2.2.2 规划控件:Sidenav 57
2.2.3 Flex 规划战 Angular Flex-layout 60
2.2.4 启拆 Header/Footer/Sidebar 62
2.3 增加主题撑持 78
2.3.1 Material Design 中关于主题的束缚 79
2.3.2 主题的明取暗 79
2.3.3 Angular Material 中的主题 80
2.4 容器化 Angular 使用 83
2.4.1 甚么是容器 83
2.4.2 装置 Docker 84
2.4.3 镜像堆栈加快 85
2.4.4 创立 Angular 的 Docker 镜像 85
2.4.5 启动容器 87
2.4.6 利用 docker-compose 构造庞大的情况设置 88
2.4.7 利用 .dockerignore 文件 91
第3章 何谓后端 92
3.1 创立一个 Spring Boot 工程 93
3.1.1 经由过程 Gradle 创立 93
3.1.2 经由过程 Maven 创立 99
3.1.3 经由过程 IDE 创立 103
3.1.4 工程项目标构造 105
3.2 API 的构建能够云云简朴 109
3.2.1 API 工程构造 109
3.2.2 范畴工具 111
3.2.3 机关 Controller 112
3.2.4 启动效劳 113
3.2.5 测试 API 115
3.3 MongoDB 支持的 API 116
3.3.1 甚么是 NoSQL 116
3.3.2 MongoDB 的散成 119
3.3.3 HATEOAS 124
3.3.4 “邪术”的背后 129
3.3.5 让后端也能热更新 132
3.4 容器化后端 135
3.4.1 脚动创立镜像 135
3.4.2 利用 Gradle 主动化 Docker 使命 137
3.4.3 利用 docker-compose 组开效劳 141
3.4.4 IDEA 中的 Gradle 撑持 142
3.4.5 正在容器中调试 143
第4章 登录鉴权功用的构建 145
4.1 模块化战组件化 145
4.1.1 登录的范畴模子构建 145
4.1.2 前端页里设想 147
4.2 呼应式编程初探 166
4.2.1 差别的视角 166
4.2.2 完成一个计数器 169
4.2.3 为何要利用 Rx 177
4.2.4 Observable 的性子 178
4.2.5 RxJS 的调试 180
4.3 前端效劳层 184
4.3.1 构建“真”效劳 184
4.3.2 构建“智慧组件” 188
4.3.3 路由处置 192
4.4 完成遗忘暗码前督翳计 194
4.4.1 利用 RxJS 挨制短疑考证码控件 194
4.4.2 遗忘暗码导游“笨组件” 199
4.4.3 遗忘暗码的“智慧组件” 203

第5章 构建后端API 205
5.1 HyperMedia API 取传统 API 205
5.1.1 范畴工具 205
5.1.2 API的可睹掌握 211
5.1.3 传统的 API 完成形式 218
5.2 Spring Data 中的查询 221
5.2.1 根底观点——Repository 221
5.2.2 查询方法 223
5.2.3 庞大范例查询 226
5.2.4 捉义查询 228
5.2.5 捉义 Repository 229
5.3 Controller 的构建 230
5.3.1 革新 TaskRepo 战 UserRepo 230
5.3.2 完成 Controller 231
5.3.3 登录 234
5.3.4 注册 235
5.3.5 遗忘暗码第一步:考证脚机 236
5.3.6 遗忘暗码第两步:重置暗码 244
5.3.7 API 的非常处置 246
5.4 构建宁静的 API 接心 255
5.4.1 为何要庇护 API 256
5.4.2 甚么是JWT 256
5.4.3 JWT的天生息争析 259
5.4.4 权限的设想 260
5.4.5 利用 Spring Security 计划脚色宁静 261
5.4.6 正在 Spring Boot 中启用 Spring Security 265
5.4.7 革新映雩工具 266
5.4.8 构建 JWT token 东西类 268
5.4.9 怎样查抄任何恳求的受权疑息 272
5.4.10 获得映雩疑息 275
5.4.11 设置 Spring Security 277
5.4.12 利用 JWT 停止 API 会见 292
5.5 跨域战 API 文档 305
5.5.1 跨域处理计划——CORS 305
5.5.2 API 文档 309
第6章 前端战API的共同 322
6.1 呼应式的 HTTP API 处置 322
6.1.1 Angular 中的 HTTP 效劳 322
6.1.2 Angular 的开辟情况设置 323
6.1.3 正在前端效劳中利用 HttpClient 327
6.1.4 变动注册表单控件 331
6.2 RxJs进阶 332
javazx.com
6.2.1 革新登侣单 332

6.2.2 RxJs的下脚鲑做符 333
6.2.3 兼并操纵符 339
6.3 HTTP 阻拦 342
6.3.1 完成一个简朴的 HttpInterceptor 342
6.3.2 鉴权HttpInterceptor 343
6.3.3 一个日记阻拦器 345
6.4 Angular 路由 346
6.4.1 基准锚链接 346
6.4.2 Router 模块的简介 347
6.4.3 获得女路佑弈参数 354
6.4.4 得到前一个路由 354
6.4.5 Activated Route 354
6.5 宁静保卫 355
6.5.1 激活保卫 356
6.5.2 激活浊臃由保卫 357
6.5.3 减载保卫 358
6.5.4 湍骣保卫 359
6.5.5 数据预获得保卫 359
第7章 后端不但是API 361
7.1 缓存 361
7.1.1 设置 Cache 362
7.1.2 经常使用的缓存注解 364
7.1.3 测试缓村恬见效 366
7.2 Redis 做为缓存框架 368
7.2.1 Redis 的装置设置 369
7.2.2 正在 Spring Boot 中散成 Redis 370
7.2.3 Redisson 373
7.3 利用 ElasticSearch 提拔搜刮机能 375
7.3.1 设置 375
7.3.2 构建映雩查询 API 379
7.4 Spring Boot Actuator 战数据审计 390
7.4.1 初窥审计变乱 390
7.4.2 完成使用的数据审计 394
7.4.3 JaVers 战 Spring Boot 散成 396
7.5 WebSocket 及时通讯效劳 401
7.5.1 HTTP 战 WebSocket 的区分战联络 402
7.5.2 什么时候利用 WebSocket 403
7.5.3 STOMP 403
7.5.4 WebSocket 设置 404
7.5.5 WebScoket 宁静 406
7.5.6 成立一个及时动静 Controller 409
7.5.7 测试 WebSocket 409
7.6 Spring Boot 的主动化测试 411
第8章 前真个工程化 422
8.1 利用 Redux 办理形态 423
8.1.1 什么时候需求利用 Redux 423
8.1.2 Redux 的中心观点 424
8.1.3 正在 Angular 中利用 Redux 429
8.1.4 Selector——形态挑选器 434
8.2 利用 Effects办理的反作用 437
8.3 利用 @ngrx/entity 提拔消费服从 441
8.4 效劳端衬着 446
8.4.1 Angular Universal 的事情机理 447
8.4.2 装置依靠 447
8.4.3 增加效劳器端衬着模块 448
8.4.4 利用 Node.js Express 构建效劳器 450
8.4.5 效劳器端衬着中呈现反复恳求的处置 453
第9章 Spring Cloud挨制微效劳 455
9.1 微效劳的系统架构 455
9.1.1 效劳即组件 456
9.1.2 微效劳架构下的构造机构变革 456
9.1.3 产物化效劳 458
9.1.4 连续散成战连续公布 458
9.1.5 监控战报警 458
9.1.6 Spring Cloud 项目依靠 459
9.2 设置效劳战发明效劳 461
9.2.1 设置中间是甚么 461
9.2.2 发明效劳 465
9.3 监控效劳战路由效劳 472
9.3.1 Spring Boot Admin 473
9.3.2 路由效劳 478
9.4 微效劳的长途挪用 485
9.4.1 Feign Client 485
9.4.2 背载平衡 490
附录A 常睹云效劳利用成绩汇总 492

举报 使用道具

回复

评论 122

十里平湖  vip终身会员  发表于 2020-12-24 12:30:32 | 显示全部楼层
支持楼主,用户楼主,楼主英明呀!!!

举报 使用道具

回复
梦幻  vip终身会员  发表于 2020-12-25 23:36:08 | 显示全部楼层
占坑编辑ing

举报 使用道具

回复
Harriet  vip年度会员  发表于 2020-12-28 07:21:03 | 显示全部楼层
不用积分也能查看也很可以哦::>_<::

举报 使用道具

回复
糖果果  vip年度会员  发表于 2021-1-5 08:28:35 | 显示全部楼层
有空一起交流一下

举报 使用道具

回复
亮亮888  vip终身会员  发表于 2021-1-13 19:08:50 | 显示全部楼层
围观 围观 沙发在哪里!!!

举报 使用道具

回复
三生美梦  vip终身会员  发表于 2021-1-13 23:03:02 | 显示全部楼层
大人,此事必有蹊跷!

举报 使用道具

回复
永和51  vip终身会员  发表于 2021-1-14 21:44:29 | 显示全部楼层
沙发!沙发!

举报 使用道具

回复
liuchenghui  vip终身会员  发表于 2021-1-17 07:27:00 | 显示全部楼层
我也顶起出售广告位

举报 使用道具

回复
但愿花开如初  vip终身会员  发表于 2021-1-25 14:14:24 | 显示全部楼层
楼猪V5啊

举报 使用道具

回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0

关注

1

粉丝

308

主题
精彩推荐
热门资讯
网友晒图
图文推荐

Archiver|手机版|java学习基地 |网站地图

GMT+8, 2021-4-17 07:47 , Processed in 0.454119 second(s), 66 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.