您好,欢迎来到聚文网。 登录 免费注册
Spring Boot趣味实战课

Spring Boot趣味实战课

  • 字数: 393000
  • 装帧: 平装
  • 出版社: 电子工业出版社
  • 作者: 刘水镜
  • 出版日期: 2022-05-01
  • 商品条码: 9787121432163
  • 版次: 1
  • 开本: 16开
  • 页数: 312
  • 出版年份: 2022
定价:¥108 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
"1市面上能把Spring Boot丰富的内容、原理、实用方法讲得如此全面、有趣的书不多; 2作者会和你聊武侠,聊段子,在潜移默化中,让你掌握看起来枯燥生涩的知识。"
内容简介
本书内容非常丰富,不仅涵盖了SpringMVC、MyBatisPlus、SpringDataJPA、SpringSecurity、Quartz等主流框架,整合了MySQL、Druid、Redis、RabbitMQ、Elasticsearch等互联网常用技术与中间件,还涉及单元测试、异常处理、日志、Swagger等技术细节,以及AOP、IOC、自动配置、数据库事务、分布式锁等硬核知识。本书从初始化到部署、监控,实现了软件全生命周期一站式打包解决。本书行文风格深入浅出、通俗易懂、风趣幽默、轻松愉快。从HelloWorld聊到源码分析,从工具使用讲到内部原理,从日常生活说到设计哲学。本着“技术来源于生活,更要回归于生活”的理念,本书通过大量生动、形象的类比将枯燥的技术描绘得“有滋有味”,让你轻松学会这些知识。
作者简介
刘水镜,北京理工大学软件工程硕士,多年一线研发经验,主导过多个复杂系统的设计与交付。热爱分享,十余年持续技术文章输出,CSDN 博客专家。 2020 年《Spring Boot 趣味私房课》专栏上线,凭借风趣幽默、深入浅出的写作风格深受读者好评。 目前专注于微服务、分布式相关技术的研究,对技术学习有着独树一帜的见解。 曾任第45届世界技能大赛中国区教练兼裁判。
目录
第1章SpringBoot凭什么成为JVM圈的框架“一哥”
1.1用数据说话
1.1.1市场份额
1.1.2关注度
1.2多方支持
1.2.1官方力推
1.2.2“大厂”背书
1.3打铁还需自身硬
1.3.1高颜值
1.3.2有内涵
1.4要点回顾
第2章兵马未动,粮草先行——码前准备
2.1软件环境
2.2大管家Maven
2.2.1pom文件
2.2.2常用概念
2.3打造一件趁手的兵器
2.3.1设置
2.3.2技巧
2.3.3插件
2.4要点回顾
第3章牛刀小试——五分钟入门SpringBoot
3.1万物皆可HelloWorld
3.1.1创建一个Web工程
3.1.2完成核心代码
3.1.3运行并查看效果
3.2SpringBoot的工程结构
3.2.1结构详解
3.2.2结构分类
3.3珍爱生命,我用Starters
3.3.1没有Starters的日子
3.3.2有了Starters以后
3.3.3什么是Starters
3.4值得拥有的YAML
3.4.1Properties与YAML
3.4.2YAML语法
3.5要点回顾
第4章斗转星移,无人能及——SpringMVC
4.1SpringMVC简介
4.2接收参数的各种方式
4.2.1常用注解
4.2.2准备工作
4.2.3无注解方式
4.2.4@RequestParam方式
4.2.5@PathVariable方式
4.2.6@RequestBody方式
4.3参数校验
4.3.1开启参数校验
4.3.2查看校验效果
4.3.3常用的参数校验注解
4.4原理分析
4.4.1流程分析
4.4.2深入核心
4.5
4.5.1自定义
4.5.2的执行流程
4.5.3多个的执行顺序
4.6要点回顾
第5章你有RESTStyle吗
5.1你应该懂一点HTTP
5.1.1报文
5.1.2状态码
5.1.3安全性与幂等性
5.1.4协议版本
5.2接口代言人Swagger
5.2.1整合
5.2.2效果
5.2.3常用注解
5.2.4增强版
5.3解密REST
5.3.1REST定义
5.3.2RESTful
5.3.3RESTful实践
5.4URL与URI
5.4.1关系
5.4.2区别
5.5要点回顾
第6章与持久化有关的那些事儿
6.1发展
6.2派系之争
6.3SpringDataJPA
6.3.1简介
6.3.2集成
6.3.3极简的CRUD
6.3.4分页、排序
6.3.5揭秘JPA
6.3.6约定方法
6.3.7自定义
6.3.8审计
6.4MyBatisPlus
6.4.1集成
6.4.2代码生成
6.4.3自定义模板
6.4.4分页
6.4.5条件构造器
6.4.6自动填充
6.5强大的Druid
6.5.1基本原理
6.5.2如何选择连接池
6.5.3配置
6.5.4监控
6.6事务
6.6.1事务的特性
6.6.2脏读、不可重复读、幻读
6.6.3在Spring中使用事务
6.6.4Spring中的事务传播行为
6.6.5拓展
6.7要点回顾
第7章出征前送你3个锦囊
7.1代码的护身符——单元测试
7.1.1一个单元测试的自我修养
7.1.2为什么要写单元测试
7.1.3Junit
7.1.4实战
7.2天有不测风云——异常处理
7.2.1异常体系
7.2.2全局异常处理
7.2.3异常与意外
7.3软件系统的黑匣子——日志
7.3.1日志的作用
7.3.2日志级别
7.3.3常见日志框架
7.3.4配置
7.3.5规范
7.3.6得日志者得天下
7.4要点回顾
第8章SpringBoot的核心原理
8.1你真的懂IOC吗
8.1.1实现方式
8.1.2传统方式vs控制翻转
8.1.3IOC的意义
8.2什么是AOP
8.2.1AOP与OOP
8.2.2为什么用AOP
8.2.3用在什么地方
8.2.4怎么用
8.2.5执行顺序
8.2.6原理简析
8.3为什么一个main方法就能启动项目
8.3.1概览
8.3.2应用启动计时
8.3.3打印Banner
8.3.4创建上下文实例
8.3.5构建容器上下文
8.3.6刷新上下文
8.4比你更懂你的自动配置
8.4.1自动配置原理
8.4.2按需配置
8.5要点回顾
第9章互联网应用性能瓶颈的“万金油”——Redis
9.1初识Redis
9.1.1Redis特性
9.1.2Redis的“看家本领”——快
9.2Redis可以做什么
9.3使用Redis
9.3.1安装Redis
9.3.2默认端口来历
9.3.3集成
9.3.4HelloRedis
9.4更多用法
9.4.1Template
9.4.2opsFor
9.4.3绑定key操作
9.4.4序列化策略
9.5Redis实现分布式锁
9.5.1锁的自我修养
9.5.2实现分布式锁的方式
……

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网