目录:SpringBoot 核心技术

学习目录推荐

  • SpringBoot配套源码地址:https://gitee.com/hengboy/spring-boot-chapter
  • SpringCloud配套源码地址:https://gitee.com/hengboy/spring-cloud-chapter
  • SpringBoot相关系列文章请访问:目录:SpringBoot学习目录
  • QueryDSL相关系列文章请访问:QueryDSL通用查询框架学习目录
  • SpringDataJPA相关系列文章请访问:目录:SpringDataJPA学习目录
  • SpringBoot相关文章请访问:目录:SpringBoot学习目录,感谢阅读!

技术群二维码在底部,欢迎进群学习!!!

整套文档以及源码解析

专题 专题名称 专题描述
001 Spring Boot 核心技术 讲解SpringBoot一些企业级层面的核心组件
002 Spring Cloud 核心技术 对Spring Cloud核心技术全面讲解
003 QueryDSL 核心技术 全面讲解QueryDSL核心技术以及基于SpringBoot整合SpringDataJPA
004 SpringDataJPA 核心技术 全面讲解SpringDataJPA核心技术

【Spring Boot 核心技术】专题文章对应源码

章节 文章名称 源码项目名称
001 第一章:用一个HelloWord来阐述SpringBoot的简单与快速 Chapter1-1
002 第二章:SpringBoot与JSP间不可描述的秘密 Chapter2-1
003 第三章:SpringBoot使用SpringDataJPA完成CRUD Chapter3-1
004 第四章:使用Druid作为SpringBoot项目数据源(添加监控) Chapter4
005 第五章:配置使用FastJson返回Json视图 Chapter5
006 第六章:如何在SpringBoot项目中使用拦截器 Chapter6
007 第七章:SpringBoot整合JavaMail发送邮件 Chapter7
008 第八章:使用拦截器记录你的SpringBoot的请求日志 Chapter8
009 第九章:如何排除SpringBoot内置SpringMvc静态文件地址 Chapter9
010 第十章:配置SpringBoot支持自动装载Servlet Chapter10
011 第十一章:实现SpringBoot单个、多个文件的上传 Chapter11
012 第十二章:SpringBoot使用LogBack作为日志组件 Chapter12
013 第十三章:SpringBoot实战SpringDataJPA Chapter13
014 第十四章:QueryDSL与SpringDataJPA共同服务于SpringBoot Chapter14
015 第十五章:使用SpringBoot validator让数据更真实 Chapter15
016 第十六章:使用Redis作为SpringBoot项目数据缓存 Chapter16
017 第十七章:使用SpringSecurity让SpringBoot项目更安全 Chapter17
018 第十八章:使用oauth2设计SpringBoot项目api接口安全服务 Chapter18
019 第十九章:使用jwt设计SpringBoot项目api接口安全服务 Chapter19
020 第二十章:SpringBoot项目中使用WebSocker配置广播式通信 Chapter20
021 第二十一章:SpringBoot项目中的全局异常处理 Chapter21
022 第二十二章:SpringBoot项目多模块运用与设计 Chapter22
023 第二十三章:SpringBoot项目多模块打包与部署 Chapter23
024 第二十四章:SpringBoot项目多数据源配置 Chapter24
025 第二十五章:SpringBoot添加支持Cors跨域访问 Chapter25
026 第二十六章:SpringBoot使用@Scheduled创建定时任务 Chapter26
027 第二十七章:SpringBoot使用ApplicationEvent&Listener完成业务解耦 Chapter27
028 第二十八章:SpringBoot使用AutoConfiguration自定义Starter Chapter28
029 第二十九章:SpringBoot使用Lombok来优雅的编码 Chapter29
030 第三十章:SpringBoot使用MapStruct自动映射DTO Chapter30
031 第三十一章:SpringBoot修改tomcat配置参数 Chapter31
032 第三十二章:如何获取SpringBoot项目的applicationContext对象 Chapter32
033 第三十三章:修改SpringBoot启动Banner Chapter33
034 第三十四章:SpringBoot自定义配置类 Chapter34
035 第三十五章:SpringBoot与单元测试的小秘密 Chapter35
036 第三十六章:基于SpringBoot架构重写SpringMVC请求参数装载 Chapter36
037 第三十七章:基于SpringBoot架构以及参数装载完成接口安全认证 Chapter37
038 第三十八章:基于SpringBoot架构使用Profile完成打包环境分离 Chapter38
039 第三十九章:基于SpringBoot & Quartz完成定时任务分布式单节点持久化 Chapter39
040 第四十章:基于SpringBoot & Quartz完成定时任务分布式多节点负载持久化 Chapter40
041 第四十一章: 基于SpringBoot & RabbitMQ完成DirectExchange分布式消息消费 Chapter41
042 第四十二章: 基于SpringBoot & RabbitMQ完成DirectExchange分布式消息多消费者消费 Chapter42
043 第四十三章: 基于SpringBoot & RabbitMQ完成TopicExchange分布式消息消费 Chapter43
044 第四十四章: 基于SpringBoot & AOP完成统一资源自动查询映射 Chapter44
045 第四十五章:基于SpringBoot 设计业务逻辑异常统一处理 Chapter45
046 第四十六章:SpringBoot & RabbitMQ完成消息延迟消费 Chapter46
047 第四十七章:SpringBoot2.0新特性 - Quartz自动化配置集成 Chapter47
048 第四十八章:SpringBoot2.0新特性 - RabbitMQ信任package设置 Chapter48
049 第四十九章:SpringBoot2.0新特性 - 你get到WebMvcConfigurer两种配置方式了吗? Chapter49
050 第五十章:SpringBoot2.0新特性 - 岂止至今最简单redis缓存集成 Chapter50
051 第五十一章:基于SpringBoot2 & MongoDB完成自动化集成 Chater51
052 第五十二章:使用SpringBoot Data Rest读取MongoDB内的数据 ---

源码位置

  • SpringBoot配套源码地址:访问码云查看源码、访问GitHub查看源码
  • SpringCloud配套源码地址(本章源码在这):访问码云查看源码,访问GitHub查看源码

有问题要问?

如果你有技术相关的问题想要咨询恒宇少年,请去博客首页左侧导航栏,点击知识星球微信扫码加入我的星球。

与恒宇少年面对面

如果你喜欢恒宇少年的相关文章,那么就去微信公众号(恒宇少年)关注我吧!!!
当然你也可以去 SpringCloud码云源码 项目底部扫描微信公众号二维码关注我,感谢阅读!!!

学习目录推荐

  • SpringCloud相关系列文章访问:https://www.jianshu.com/p/64e4aaada96b
  • SpringBoot相关系列文章请访问:http://www.jianshu.com/p/9a08417e4e84
  • QueryDSL相关系列文章请访问:http://www.jianshu.com/p/99a5ec5c3bd5
  • SpringDataJPA相关系列文章请访问:http://www.jianshu.com/p/615ed9c1fe84

开源信息

这段时间一直在编写开源的相关框架,致力于公司使用的框架升级以及开源计划,将公司使用到的工具以及插件进行升级重构并且开源。

  • 代码生成器(Code-Builder)
    code-builder代码生成器根据你提供的模板文件(目前支持freemarker)自动生成实体类,可以很大很有效的提高开发效率。
    Gitee地址:https://gitee.com/hengboy/code-builder
    Github地址:https://github.com/hengyuboy/code-builder
  • 持久化框架(MyBatis-Enhance)
    mybatis-enhance是一个对mybatis框架的增强封装,提供一系列的内部方法来完成单表数据的操作,多表数据提供DSL方式进行操作。
    Gitee地址:https://gitee.com/hengboy/mybatis-enhance
    Github地址:https://github.com/hengyuboy/mybatis-enhance
  • 自动分页插件
    MyBatis-Pageable是一款自动化分页的插件,基于MyBatis内部的插件Interceptor拦截器编写完成,拦截Executor.query的两个重载方法计算出分页的信息以及根据配置的数据库Dialect自动执行不同的查询语句完成总数量的统计。
    Gitee地址:https://gitee.com/hengboy/mybatis-pageable

你可能感兴趣的:(目录:SpringBoot 核心技术)