Not only Spring Boot but also important knowledge of Spring(不只是SpringBoot还有Spring重要知识点)

Overview

阅读 微信群 公众号 公众号

在线阅读 : https://snailclimb.gitee.io/springboot-guide (上面的地址访问速度缓慢的建议使用这个路径访问)

重要知识点

基础

  1. Spring Boot 介绍
  2. 第一个 Hello World
  3. 第一个 RestFul Web 服务
  4. Spring 如何优雅读取配置文件?
  5. 异常处理Spring Boot 异常处理的几种方式Spring Boot 异常处理在实际项目中的应用
  6. JPA : Spring Boot JPA 基础:常见操作解析JPA 中非常重要的连表查询就是这么简单
  7. 拦截器和过滤器SpringBoot 实现过滤器SpringBoot 实现拦截器
  8. MyBatis整合 SpringBoot+MybatisSpirngBoot2.0+ 的 SpringBoot+Mybatis 多数据源配置 (TODO:早期文章,不建议阅读,待重构~)
  9. SpringBoot 2.0+ 集成 Swagger 官方 Starter + knife4j 增强方案

进阶

  1. Bean映射工具 :Bean映射工具之Apache BeanUtils VS Spring BeanUtils5种常见Bean映射工具的性能比对
  2. 如何在 Spring/Spring Boot 中做参数校验?你需要了解的都在这里!
  3. 5分钟搞懂如何在Spring Boot中Schedule Tasks
  4. 新手也能看懂的 Spring Boot 异步编程指南
  5. Kafka 入门+SpringBoot整合Kafka系列
  6. 超详细,新手都能看懂 !使用Spring Boot+Dubbo 搭建一个分布式服务
  7. 从零入门 !Spring Security With JWT(含权限验证)

补充

  1. @PostConstruct@PreDestroy 简单使用以及Java9+中的替代方案

实战项目

  1. 使用 Spring Boot搭建一个在线文件预览系统!支持ppt、doc等多种类型文件预览
  2. SpringBoot 前后端分离后台管理系统分析!分模块开发、RBAC权限控制...
  3. 一个基于Spring Cloud 的面试刷题系统。
  4. 一个基于 Spring Boot 的在线考试系统

说明

  1. 项目 logo 由 logoly 生成。
  2. 利用 docsify 生成文档部署在 Github Pages 和 Gitee Pages: docsify 官网介绍

联系我

添加我的微信备注“Github”,回复关键字 “加群” 即可入群。

个人微信

公众号

如果大家想要实时关注我更新的文章以及分享的干货的话,可以关注我的公众号。

《Java面试突击》: 由本文档衍生的专为面试而生的《Java面试突击》V2.0 PDF 版本公众号后台回复 "Java面试突击" 即可免费领取!

Java工程师必备学习资源: 一些Java工程师常用学习资源公众号后台回复关键字 “1” 即可免费无套路获取。

我的公众号

Issues
  • dubbo-consumer模块HelloController类报NPE

    dubbo-consumer模块HelloController类报NPE

    跟着教程撸了一遍,进浏览器报了NPE,然后跟了一下,自己改了一下。 原代码:

    public class HelloController {
        @Reference
        private HelloService helloService;
    

    修改后:

    public class HelloController {
        @Reference
        private HelloService helloService = new HelloServiceImpl();
    
    opened by Qibie 5
  • 基础的第一节RESTful Web开发,里面的注解DeleteMapping我用不了

    基础的第一节RESTful Web开发,里面的注解DeleteMapping我用不了

    用DeleteMapping的话会405报错,我换成PostMapping就好了,不知道大家有没有遇到这种问题

    opened by zxz0415 2
  • 在线文档看不了,404

    在线文档看不了,404

    http://snailclimb.top/springboot-guide

    opened by loquy 2
  • 七牛云外链

    七牛云外链

    我之前是用的七牛云的对象存储博客中的图片,但是被七牛云坑了一波,那个外链域名是一个月就失效的,看到这里用的阿里云的oos不会有这个问题吧,没有的话就转战阿里云了

    opened by zhanglijun1217 1
  • 一个疑似笔误

    一个疑似笔误

    opened by yebuzhen 1
  • springboot-mybatis中全注解方式UserDao.java文件需要加一个@Component

    springboot-mybatis中全注解方式UserDao.java文件需要加一个@Component

    否则UserService.java文件中自动注解会报错

    question 
    opened by guanyingjie 1
  • 错别字修改

    错别字修改

    https://github.com/Snailclimb/springboot-guide/blob/master/docs/advanced/springboot-handle-exception-plus.md ExceptionController.java(抛出一场的类) 应该修改为 ExceptionController.java(抛出异常的类)

    opened by MikeLi1992 1
  • 疑似一处错误

    疑似一处错误

    https://github.com/Snailclimb/springboot-guide/blob/master/docs/basis/@PostConstruct%E4%B8%[email protected]

    @PreDestroy : 当 bean 被 Web 容器的时候被调用,一般用来释放 bean 所持有的资源。。PostConstruct 注解的方法会在Servlet 的destroy()方法之前执行。

    这里的PostConstruct注解应该是PreDestroy 吧,是不是笔误了

    bug 
    opened by xiaolong7713 1
  • 使用PowerMockRunner和Mockito编写单元测试用例

    使用PowerMockRunner和Mockito编写单元测试用例

    opened by fengcharly 1
  • 修改请求接口路径

    修改请求接口路径

    测试类请求路径更新,请批准。

    opened by ZhouWeixu01 1
  • 错别字

    错别字

    springboot-guide/docs/start/springboot-hello-world.md中

    image

    opened by sunlixin468 0
  • 描述错误

    描述错误

    过滤器这篇文章,第4小节题目“4.定义多个拦截器,并决定它们的执行顺序”,“拦截器”应更正为“过滤器”。

    opened by qizidog 0
  • 错别字

    错别字

    https://snailclimb.gitee.io/springboot-guide/#/./docs/basis/sringboot-restful-web-service?id=总结 总结第一句: 通过本文我们学到了...

    opened by YXH-code 0
Owner
Guide哥
一只向上爬的蜗牛🐌。 微信搜”JavaGuide“回复”面试突击“获取原创PDF小册
Guide哥
一个涵盖六个专栏:Spring Boot 2.X、Spring Cloud、Spring Cloud Alibaba、Dubbo、分布式消息队列、分布式事务的仓库。希望胖友小手一抖,右上角来个 Star,感恩 1024

友情提示:因为提供了 50000+ 行示例代码,所以艿艿默认注释了所有 Maven Module。 胖友可以根据自己的需要,修改 pom.xml 即可。 一个涵盖六个主流技术栈的正经仓库: 《Spring Boot 专栏》 《Spring Cloud Alibaba 专栏》 《Spring Clou

芋道源码 9.7k Mar 14, 2021
该仓库中主要是 Spring Boot 的入门学习教程以及一些常用的 Spring Boot 实战项目教程,包括 Spring Boot 使用的各种示例代码,同时也包括一些实战项目的项目源码和效果展示,实战项目包括基本的 web 开发以及目前大家普遍使用的线上博客项目/企业大型商城系统/前后端分离实践项目等,摆脱各种 hello world 入门案例的束缚,真正的掌握 Spring Boot 开发。

Spring Boot Projects 该仓库中主要是 Spring Boot 的入门学习教程以及一些常用的 Spring Boot 实战项目教程,包括 Spring Boot 使用的各种示例代码,同时也包括一些实战项目的项目源码和效果展示,实战项目包括基本的 web 开发以及目前大家普遍使用的前

十三 3.7k Apr 21, 2021
循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://mrbird.cc

Spring 系列教程 该仓库为个人博客https://mrbird.cc中Spring系列源码,包含Spring Boot、Spring Boot & Shiro、Spring Cloud,Spring Boot & Spring Security & Spring Security OAuth2

mrbird 18.8k Mar 14, 2021
:fire: Spring-Boot-Plus is a easy-to-use, high-speed, high-efficient,feature-rich, open source spring boot scaffolding. :rocket:

Everyone can develop projects independently, quickly and efficiently! What is spring-boot-plus? A easy-to-use, high-speed, high-efficient, feature-ric

geekidea 2.1k Apr 23, 2021
Spring Boot Resources

Awesome Spring Boot 收集各种 Spring Boot 学习资源 参与贡献 推荐程序员都关注的一个漫画公众号 关注后,回复:java 获取超过 10万 人领取的 Java 知识体系/面试必看资料。 目录 博客 网站 开源 其它 Spring Boot Starters 列表 博客

纯洁的微笑 3.7k May 2, 2021
spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。另外写博客,用 OpenWrite。

推荐工具: 微信公众号 Markdown 编辑器 - OpenWrite:Markdown 微信编辑器是一款专业强大的微信公众平台在线编辑排版工具,提供手机预览功能,让用户在微信图文 、文章、内容排版、文本编辑、素材编辑上更加方便。 - 更多介绍 博客群发平台 一、支持泥瓦匠 Spring Boot

泥瓦匠BYSocket 14.1k Mar 14, 2021
Spring Boot starter module for gRPC framework.

Spring Boot starter module for gRPC framework.

Michael Zhang 1.8k Mar 17, 2021
Spring Boot starter module for gRPC framework.

Spring Boot starter module for gRPC framework.

Michael Zhang 1.8k Mar 17, 2021
Not only Spring Boot but also important knowledge of Spring(不只是SpringBoot还有Spring重要知识点)

在线阅读 : https://snailclimb.gitee.io/springboot-guide (上面的地址访问速度缓慢的建议使用这个路径访问) 重要知识点 基础 Spring Boot 介绍 第一个 Hello World 第一个 RestFul Web 服务 Spring 如何优雅读取配

Guide哥 3.5k Apr 28, 2021
:herb: 基于springboot的快速学习示例,整合自己遇到的开源框架,如:rabbitmq(延迟队列)、Kafka、jpa、redies、oauth2、swagger、jsp、docker、spring-batch、异常处理、日志输出、多模块开发、多环境打包、缓存cache、爬虫、jwt、GraphQL、dubbo、zookeeper和Async等等:pushpin:

欢迎大家留言和PR~ Tip: 技术更新换代太快,本仓库仅做参考,自己的项目具体使用哪个版本还需谨慎思考~(不推荐使用最新的版本,推荐使用(最新-1|2)的版本,会比较稳定) spring-boot-quick 前言   自己很早就想搞一个总的仓库就是将自己平时遇到的和学习到的东西整合在一起,方便后

wangxc 1.6k Mar 8, 2021
Spring Boot 系列实战合集

本项目为 《Spring Boot实战合集》的系列文章,代码已开源,并持续保持更新。如果您觉得该项目对您有用,欢迎点击右上方的 Star按钮支持一波!! 个人博客:https://www.codesheep.cn GitHub:https://github.com/hansonwang99 另外所有

CodeSheep 程序羊 3.8k Mar 14, 2021
汇总java生态圈常用技术框架、开源中间件,系统架构、数据库、大公司架构案例、常用三方类库、项目管理、线上问题排查、个人成长、思考等知识

技术心得 原文地址:https://github.com/aalansehaiyang/technology-talk 微信公众号 新开了个微信公众号:微观技术,分享各个行业优秀的架构设计方案、技术心得、心路历程等,欢迎各位技术达人关注、经验交流 前言 有人认为编程是一门技术活,要有一定的天赋,非天

TomGE 11.4k Mar 14, 2021