SpringBoot系列之从入门到精通系列教程
对应SpringBoot系列博客专栏,例子代码,本博客不定时更新

Spring框架:作为JavaEE框架领域的一款重要的开源框架,在企业应用开发中有着很重要的作用,同时Spring框架及其子框架很多,所以知识量很广。
Spring Boot:一款Spring框架的子框架,也可以叫微框架,是2014年推出的一款使Spring框架开发变得容易的框架。学过Spring框架的都知识,Spring框架难以避免地需要配置不少XMl,而使用Spring Boot框架的话,就可以使用注解开发,极大地简化基于Spring框架的开发。Spring Boot充分利用了JavaConfig的配置模式以及“约定优于配置”的理念,能够极大的简化基于Spring MVC的Web应用和REST服务开发。
@
一、配置使用篇
1.1 配置文件用法
- SpringBoot系列之外部配置用法简介 >> source download
- SpringBoot系列之配置文件加载位置 >> source download
- SpringBoot系列之配置文件占位符使用 >> source download
1.2 配置注解使用介绍
- SpringBoot系列之@PropertySource用法简介 >> source download
- SpringBoot系列之@Value和@ConfigurationProperties >> source download
1.3 YAML配置使用
- SpringBoot系列之YAML配置用法学习笔记 >> source download
- SpringBoot系列之@PropertySource读取yaml文件 >> source download
1.4 配置profis多环境
二、数据访问篇
2.1 JDBC数据访问
2.2 ORM框架Mybatis
2.3 Spring data JPA
2.4 连接池Druid
三、日志处理篇
3.1 基础入门系列
3.2 logback入门
3.3 log4j入门
四、Web使用篇
4.1 模板引擎之jsp
4.2 模板引擎之Thymeleaf
4.3 国际化多语言
4.4 RESTFul API支持
4.5 在线文档Swagger
五、缓存处理篇
5.1 缓存入门
5.2 集成Redis教程
六、消息队列篇
6.1 消息队列之RabbitMQ
七、微服务篇
7.1 微服务之Dubbo
八、单点登录篇
8.1 单点登录入门
8.2 单点登录框架CAS
- CAS单点登录系列之原理简单介绍
- CAS系列之使用cas overlay搭建服务端(一)
- CAS 5.3.1系列之支持JDBC认证登录(二)
- CAS 5.3.1系列之自定义JDBC认证策略(三)
- CAS 5.3.1系列之自定义Shiro认证策略(四)
8.3 单点登录方案OAuth2.0
8.4 前后端分类鉴权JWT
九、OAuth2.0篇
9.1 OAuth2.0入门
9.2 OAuth2.0四种模式
9.3 OAuth2.0信息存储
十、搜索引擎篇
10.1 搜索引擎之Elasticsearch
十一、Task任务篇
11.1 异步任务使用
11.2 定时任务使用
11.3 邮件任务使用
十二、部署监控篇
12.1 热部署实践
Spring Boot Actuator系统监控与管理入门教程 >> source download
十三、安全授权篇
13.1 SpringSecurity使用
Spring Security系列之极速入门与实践教程 >> source download
十四、源码学习篇
14.1 SpringBoot自动配置原理
- SpringBoot源码学习系列之自动配置原理简介
- SpringBoot源码学习系列之异常处理自动配置
- SpringBoot源码学习系列之Locale自动配置
- SpringBoot源码学习系列之SpringMVC自动配置
14.2 SpringBoot嵌入式Servlet容器
14.3 SpringBoot注解系列
技术博客公众号

计算机编程QQ群

SpringBoot系列之从入门到精通系列教程的更多相关文章
- Provisioning Services 7.6 入门到精通系列之一:PVS前期规划
1. Provisioning Services 产品概述 Provisioning Services (简称PVS)采用了一种与传统映像解决方案截然不同的方法,从根本上改变了硬件与依托硬件而运行的 ...
- Jenkins pipeline 入门到精通系列文章
Jenkins2 入门到精通系列文章. Jenkins2 下载与启动jenkins2 插件安装jenkins2 hellopipelinejenkins2 pipeline介绍jenkins2 jav ...
- 办公软件Office PPT 2010视频教程从入门到精通系列教程(22课时)
办公软件Office PPT 2010视频教程从入门到精通系列教程(22课时) 乔布斯的成功离不开美轮美奂的幻灯片效果,一个成功的商务人士.部门经理也少不了各种各样的PPT幻灯片.绿色资源网给你提供了 ...
- NHibernate从入门到精通系列
http://www.cnblogs.com/GoodHelper/archive/2011/02/17/1948744.html NHibernate从入门到精通系列(4)——持久对象的生命周期(上 ...
- Selenium 入门到精通系列:六
Selenium 入门到精通系列 PS:Checkbox方法 例子 HTML: <html> <head> <title>测试页面</title> &l ...
- Selenium 入门到精通系列:五
Selenium 入门到精通系列 PS:显式等待.隐式等待.强制等待方法 例子 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Date : 2019 ...
- Selenium 入门到精通系列:四
Selenium 入门到精通系列 PS:鼠标右键.鼠标悬停.键盘操作方法 例子 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Date : 2019 ...
- Selenium 入门到精通系列:三
Selenium 入门到精通系列 PS:Driver_Element 常用方法 例子 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Date : 2 ...
- Selenium 入门到精通系列:二
Selenium 入门到精通系列 PS:用户登录 例子 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Date : 2019-04-23 16:12 ...
随机推荐
- GitLab 转让所有者权限
GitLab 转让所有者权限 没有查看文档,自己测试了一下,可能会有纰漏,谨慎阅读 私人项目的所有者 私人项目没有所有者权限,可以认为项目命名空间就是所有者. 私人项目http://xxxxxxxxx ...
- go微服务系列(二) - 服务注册/服务发现
目录 1. 服务注册 1.1 代码演示 1.2 在go run的时候传入服务注册的参数 2. 服务发现均衡负载 2.1 均衡负载算法 2.2 服务发现均衡负载的演示 1. 服务注册 1.1 代码演示 ...
- 【API进阶之路】无法想象!大龄码农的硬盘里有这么多宝藏
摘要:通过把所需建立的工具库做成云容器化应用,用CCE引擎,通过API网关调用云容器引擎中的容器应用.不仅顺应了云原生的发展趋势,还能随时弹性扩容,满足公司规模化发展的需求. 公司开完年中会后,大家的 ...
- Vue 使用mixin抽取共通方法
引入原因: 当一段逻辑在不同的地方使用时 step-1: 定义mixin文件,methods里有一个handleToLink方法 /** * this mixin file will be used ...
- 关于vector的erase删除操作的两种不同方法,在linux与visual studio的实现讨论
关于vector的erase删除操作的两种不同方法,在linux与visual studio的实现讨论 1.前言: 最近在做某一个题时,用到了vector的删除操作,利用的是erase()函数删除符合 ...
- Hydra's plan
省选前的计划,实时更新(不知道能不能把挖的坑填完呢qwq) 链接
- YAML简要入门
这是一篇简单的YAML入门教程,目的是让你知晓什么YAML,以及YAML的基础语法.方便接下来学习如何使用Golang解析YAML.如果想获得更多YAML的知识,请查看http://yaml.org ...
- 使用Axure设计基于中继器的左侧导航菜单
实现效果: 使用组件: 设计详解: 一.设计外层菜单 1.拖一个矩形,在属性栏中命名cd1,设置宽高为200*45,背景色#393D49,双击设置按钮名称为“默认展开”,字体大小16,字体颜色#C2C ...
- 【算法•日更•第二十七期】基础python
▎前言 看到这个题目,你一定会很好奇,为什么学打NOIP的要学习python?其实python对我们是很有用的! NOIP虽然不支持使用python提交代码,但是在NOILinux上天生自带pytho ...
- C++ U型数
U型数字 最近蒜头君喜欢上了U型数字,所谓U型数字,就是这个数字的每一位先严格单调递减,后严格单调递增.比如 212212 就是一个U型数字,但是 333333, 9898, 567567, 3131 ...