奇迹小说
Spring Boot 3 +Vue 3开发实战

Spring Boot 3 +Vue 3开发实战

作者: 徐文聪 编著

9.64万37人 正在读

已完结现代当代当代文学
作品简介

《Spring Boot 3 +Vue 3开发实战》采用“项目贯穿式”的形式编写,从一个Alan 人事管理系统入手,循序渐进,将Spring Boot 3和Vue 3 的知识点融入项目中,并详细介绍各项技术、分析源码、剖析原理,使读者能够快速地将知识转换成技能,顺利地进行项目开发实战。 软件开发技术日新月异、不胜枚举,常常让人置身其中,不知如何取舍。本书对同类技术进行充分对比,并厘清前后端三十年的技术发展脉络,使读者在工作中具备根据项目的规模应用场景,做好恰当的架构设计和技术选型的能力。 本书适合Java 软件开发从业人员对Java 和Web 前端高级知识的学习,以提升技术水平;还适合大学计算机、软件开发专业的学生学习和参考。

目录 (333章)
倒序
正文
第1章SpringCloud微服务简介1.1.1单体应用架构简介1.1.2单体应用架构的优势1.1.3单体应用架构的劣势1.2.1微服务架构简介1.2.2微服务的来源1.2.3微服务的优点1.2.4微服务的缺点1.2.5微服务架构的选择1.3.1SpringCloud的概念1.3.2SpringCloud的组件1.3.3SpringCloud版本介绍1.3.4SpringBoot简介1.3.5SpringBoot和SpringCloud的关系1.4本章小结第2章微服务开发工具2.1.1IDEA的安装2.1.2字体设置2.1.3自动编译开源2.1.4代码提示设置2.1.5Tab多行显示2.1.6去掉行尾空格2.1.7设置行号显示2.1.8项目文件编码2.1.9自动导入包2.2IDEA快捷键2.2.1快捷键函数收尾2.2.2去掉无效引用2.2.3打开最近使用的文件2.2.4快速搜索文件2.2.5快速查找方法2.2.7快速切换编辑框2.2.8查看层级关系2.2.9展开成员变量2.2.10方法参数类型提示2.2.11查看方法调用2.2.12同词编辑2.3.1打开最近的项目2.3.2本地代码历史2.3.3展示类成员变量2.3.4内存展示2.3.5查看项目结构2.3.6多线程断点调试2.3.7同步显示类2.4.1代码模板定制2.4.2注释生成2.4.3生成Java类模板2.5.1阿里巴巴规范插件2.5.2stackoverflow搜索插件2.5.3MavenHelper2.5.4POJOtoJSON插件2.5.5GsonFormat插件2.5.6GrepConsole日志查询工具2.5.7Redis可视化工具2.5.8代码高亮工具2.5.9翻译插件2.5.10字符串标记JSON2.6本章小结第3章注册中心3.1.1Eureka客户端依赖3.1.2Eureka客户端文件配置3.2Eureka服务端3.2.1Eureka服务端组件依赖3.2.2Eureka服务端文件配置3.2.3Eureka服务端启动类3.2.4注册中心启动3.3.1Eureka权限认证3.3.2Eureka健康检查3.4.1Consul安装和启动3.4.2Consul服务端依赖3.4.3Consul服务端文件配置3.4.4Consul服务端启动类3.4.5Consul客户端文件配置3.4.6Consul客户端业务逻辑3.5本章小结第4章Feign客户端4.1Feign实例4.1.1Feign项目结构4.1.2Feign客户端依赖4.1.3Feign客户端文件配置4.1.4Feign客户端启动类配置4.1.5Feign的配置方式4.1.6Spring两种类型的bean对象4.1.7Feign客户端接口定义4.1.8Feign服务端依赖4.1.9Feign服务端文件配置4.1.10Feign服务端启动类4.1.11Feign服务端控制器4.1.12Feign项目启动4.2.1Feignget请求4.2.2Feignpost请求4.2.3Feign服务降级4.3.1Feign安全认证配置4.3.2Feign超时配置4.3.3Feign日志配置4.3.4Feign核心类4.4Feign整合Zipkin4.4.1项目结构4.4.2Zipkin服务端依赖4.4.3Zipkin客户端依赖4.4.4Zipkin客户端配置文件4.5Hystrix注册中心4.5.1Hystrix原理4.5.2Hystrix项目结构4.5.3Hystrix注册中心依赖4.5.4Hystrix文件配置4.5.5Hystrix相关参数配置4.5.6Hystrix隔离策略4.5.7Eureka启动4.6构建Hystrix服务端4.6.1Hystrix服务端组件依赖4.6.2Hystrix文件配置4.6.3Hystrix启动类4.6.4Eureka配置文件4.7.1Hystrix客户端依赖4.7.2Hystrix客户端启动配置4.7.3Hystrix增加控制类4.7.4Hystrix回退支持4.8本章小结第5章Ribbon负载均衡器5.1Ribbon注册中心5.1.1Eureka实例5.1.2Ribbon服务端实例5.1.3Ribbon客户端实例5.1.4Ribbon负载均衡5.2.1Ribbon注册中心状态设置5.2.2Ribbon注册中心超时设置5.2.3Ribbon路由配置5.3本章小结第6章Config配置中心6.1Config服务端6.2.1Config客户端依赖6.2.2Config客户端文件配置6.2.3动态配置刷新6.3本章小结第7章第三方配置中心7.1.1Apollo的结构7.1.2Apollo配置环境7.1.3Apollo数据库配置7.1.4Apollo配置中心启动7.2.1Apollo创建配置7.2.2Apollo新增配置7.2.3Apollo发布配置7.2.4Apollo启动7.3.1集群配置7.3.2管理员工具7.3.3Apollo实例7.4Nacos配置中心7.4.1Nacos的安装7.4.2项目结构7.4.3Nacos服务端依赖7.4.4Nacos服务端7.4.5Nacos配置管理7.5.1ZooKeeper简介7.5.2使用场景7.5.3节点监控7.5.4ZooKeeper领导者选举7.5.5Watcher机制7.5.6ZooKeeper部署7.5.7zkui登录页面7.5.8ZooKeeper实例7.6本章小结第8章Zuul网关8.1.1Zuul的作用8.1.2Zuul依赖8.1.3Zuul文件配置8.1.4启动类配置8.2Zuul实例8.2.1创建Eureka注册中心8.2.2Eureka客户端依赖8.2.3Eureka客户端文件配置8.3.1路由前缀8.3.2本地跳转8.3.3过滤器实现种类8.3.4入口规则配置8.3.5Zuul过滤器生命周期8.3.6Zuul过滤器禁用8.3.7Zuul过滤器的数据传递8.3.8服务降级处理8.3.9全局限流配置8.3.10局部限流配置8.4本章小结第9章Gateway网关9.1Gateway简介9.1.1Gateway的组成9.1.2Gateway实例9.1.3Gateway转发规则9.2本章小结第10章Admin管理中心10.1.1Admin服务端10.1.2Admin客户端10.1.3创建Eureka项目10.1.4查看服务日志10.2.1集成HystrixUI展示10.2.2Admin安全配置10.2.3拦截监控端点处理10.2.4Session监控10.2.5展示客户端JMX信息10.2.6监控客户端配置10.2.7服务端集成HystrixUI展示10.2.8监控告警服务10.3本章小结第11章文档管理工具11.1Swagger实例构建11.1.1Swagger响应11.1.2Springfox-Swagger简介11.1.3Swagger相关依赖11.1.4Swagger文件配置11.1.5Swagger启动11.2Swagger注解11.2.1@Api接口注解11.2.2@ApiIgnore隐藏接口11.2.3@ApiOperation方法注解11.2.4@ApiImplicitParam参数注解11.2.5@ApiResponse和@ApiResponses响应注解11.2.6@ApiModel参数注解11.2.7@ApiModelProperty字段注解11.3Swagger实例11.3.1项目结构11.3.2项目配置文件11.3.3权限模块11.3.4用户模块11.3.5订单模块11.3.6支付模块11.3.7商城模块11.3.8启动应用11.3.9请求认证11.4.1Postman基本使用方法11.4.2Postman主页11.4.3创建新的接口11.4.4接口集合11.5本章小结第12章MongoDB数据库12.1.1MongoDB的结构12.1.2MongoDB的特点12.1.3应用场景12.1.4可视化客户端12.1.5下载和安装12.2.1MongoDB依赖12.2.2MongoDB创建数据库12.2.3创建实体12.2.4用户方法12.2.5订单方法12.2.6支付方法12.2.7商品方法12.3.1MongoDB存储引擎12.3.2WiredTiger引擎12.3.3In-Memory引擎12.3.4不同存储引擎的区别12.3.5写安全机制12.3.6事务管理12.3.7数据回滚机制12.3.8MongoDB数据备份12.3.9MongoDB内存释放12.3.10MongoDB复制集12.3.11MongoDB元数据12.3.12MongoDB分片12.4本章小结第13章Redis缓存13.1Redis的基础用法13.1.1Redis的安装和启动13.1.2Redis可视化客户端13.2Redis实例13.2.1Redis组件13.2.2Redis信息配置13.2.3Rediskey值存在判断13.2.4Redis设置key值13.2.5Redis获取key值13.2.6Redis缓存值13.2.7Redis缓存时间13.2.8Redis缓存过期时间设置13.2.9Redis获取缓存时间13.2.10Redis缓存删除13.2.11Redis缓存集合添加13.2.12Redis缓存集合查询13.2.13Redis根据key获取set集合13.2.14Redis整合缓存方法13.2.15设置key在指定时间过期13.2.16模糊匹配删除key13.2.17持久化key13.2.18哈希存储13.2.19读取哈希值13.2.20删除哈希值13.3.1Redis内部结构13.3.2最大缓存配置13.3.3Redis容量估算13.3.4Redis数据淘汰策略13.3.5Redis缓存算法13.3.6Redis事务13.3.7分区13.3.9Redis过期键删除策略13.3.10Redis锁机制13.3.11Redis单线程13.3.12Redis常见注解13.3.13Redis集群模式13.3.14持久化机制13.3.15Redis危险命令13.4.1缓存雪崩13.4.2缓存穿透13.4.3缓存击穿13.5本章小结第14章异步消息队列Kafka14.1.1Kafka的定义和组件14.1.2Kafka消息协议14.1.3Kafka的优点14.1.4Kafka环境部署14.1.5Kafka可视化工具14.2.1Kafka依赖14.2.2Kafka消息消费者14.2.3Kafka消息生产者14.2.4消息体构造14.3.1Kafka分区机制14.3.2Kafka流式处理14.3.3Kafka副本和备份14.3.4消息持久化14.3.5数据存储14.3.6Kafka消费模型14.3.7Kafka日志配置14.3.8Kafka负载均衡14.3.9Kafka单元测试14.4.1消息可靠性14.4.2Kafka消息丢失的问题14.4.4重复消费14.5Bus整合Kafka14.5.1Bus架构14.5.2项目结构14.5.3Bus和Kafka14.5.4项目启动14.5.5指定刷新范围14.6.1Erlang安装14.6.2Bus服务端文件配置14.6.3Bus启动14.7本章小结
精选推荐
领导力法则

领导力法则

[中国纺织出版社]

陆禹萌

已完结当代文学

销售心理学

销售心理学

[中国纺织出版社]

兰华

已完结当代文学

销售就是玩转情商

销售就是玩转情商

[中国纺织出版社]

王威

已完结当代文学

销售员情商实战训练

销售员情商实战训练

成功的销售需要高智商,更需要高情商。一个销售员的销售业绩,往往与他的情商成正比。本书从十个方面详细讲述了有效运用情商,提高销售业绩的方法和技巧。通过实际销售案例和销售心理学理论指导,以及实战点拨和情商拓展训练,帮助读者全方位、快速提高情商。故事性、多版块、碎片化的内容设置,有效降低读者阅读疲劳,提高阅读兴趣,不论是奔波在路上的销售小白,还是带领团队奋勇向前的销售经理,都能从中找到适合自己的销售软技巧。

刘军

已完结当代文学

让未来的你,感谢现在勇敢的自己

让未来的你,感谢现在勇敢的自己

[中国纺织出版社]

王介威

已完结当代文学

行为心理学:华生的实用心理学课

行为心理学:华生的实用心理学课

[中国纺织出版社]

(美)约翰·华生著.倪彩

已完结当代文学

行为心理学入门(完全图解版)

行为心理学入门(完全图解版)

行为心理学入门(完全图解版)是以作者多来年的心理辅导和咨询数据为素材,对现实生活中的行为心理学应用进行了形象、深入、全面的论述和解读。本书与日本心理学图解书形式相同,浅显易读,有趣又益。

武莉

已完结当代文学

自卑与超越

自卑与超越

《自卑与(全译插图典藏版)》是个体心理学研究领域的著作,也是人本主义心理学先驱阿尔弗雷德·阿德勒的很好著作。阿德勒的学说以“自卑感”与“创造性自我”为中心,并强调“社会意识”。全书立足个人心理学的观点,从教育、家庭、婚姻、伦理、社交等多个领域,以大量的实例为论述基础,阐明了人生意义的真谛,帮助人们克服自卑、不断超自己,正确对待职业,正确理解社会与性。本书直接促进了亲子教育、人格培养、婚姻与爱情、职业生涯、家庭建设、人际关系等诸多领域的长足发展,成为人们了解心理学的经典读物。

(奥)阿尔弗雷德·阿德勒

已完结当代文学

自制力:道理我都懂,为什么就是过不好人生

自制力:道理我都懂,为什么就是过不好人生

[中国纺织出版社]

邱开杰

已完结当代文学