spring-boot-demo

Spring Boot 学习示例,将持续更新...

本项目基于spring boot 最新版本(2.1.7)实现

什么是spring-boot

Spring Boot简化了基于Spring的应用开发,通过少量的代码就能创建一个独立的、产品级别的Spring应用。 Spring Boot为Spring平台及第三方库提供开箱即用的设置,这样你就可以有条不紊地开始。多数Spring Boot应用只需要很少的Spring配置。

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是Spring Boot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,Spring Boot整合了所有的框架。

Spring Boot的核心思想就是约定大于配置,一切自动完成。采用Spring Boot可以大大的简化你的开发模式,所有你想集成的常用框架,它都有对应的组件支持。

模块介绍

模块名称 主要内容 详细
helloworld spring mvc,Spring Boot项目创建,单元测试 详细
web ssh项目,spring mvc,过滤器,拦截器,监视器,thymeleaf,lombok,jquery,bootstrap,mysql 详细
aop aop,正则,前置通知,后置通知,环绕通知 详细
data-redis lettuce,redis,session redis,YAML配置,连接池,对象存储 详细
quartz Spring Scheduler,Quartz,分布式调度,集群,高可用,可扩展性实现,mysql持久化 详细
shiro 授权、认证、加解密、统一异常处理 详细
sign 防篡改、防重放、文档自动生成 详细
security 授权、认证、加解密、mybatis plus使用 详细
mybatis-plus-generator 基于mybatisplus代码自动生成 ...
security-oauth2 四种认证模式实现、oauth2协议 ...
encoder 主流加密算法介绍、用户加密算法推荐 详细
actuator autuator介绍 ...
admin 可视化服务监控、使用 详细

最新文章

  1. Struts2笔记——第一个实例HelloWorld
  2. 【HDOJ】3436 Queue-jumpers
  3. Bzoj 2748: [HAOI2012]音量调节 动态规划
  4. selenium通过WebDriverWait实现ajax测试
  5. (转载)一个生动的NIO描述
  6. SSM框架开发web项目系列(二) MyBatis真正的力量
  7. Unity3D学习笔记(三)Unity的C#基础
  8. HttpClient实现HTTP文件通用下载类
  9. html中用href 实现点击链接弹出文件下载对话框
  10. apache、nginx的虚拟域名配置和rewrite配置,以及web缓存的几种方式
  11. [转帖]速度快散热好 为什么U.2 SSD还没普及?
  12. MT【68】一边柯西一边舍弃
  13. Linux下Shell元字符的释义
  14. HTML切换页面IE版本
  15. 线程安全,有状态,无状态的对象<转>
  16. Xamarin 2017.9.19更新
  17. ubuntu 16.04 tensorboard 学习
  18. strtok的用法(文件操作)
  19. loj136 (最小瓶颈路,多次询问)
  20. [转]Java中怎样把数组转换为ArrayList

热门文章

  1. windows安装TensorFlow和Keras遇到的问题及其解决方法
  2. element-ui中轮播图自适应图片高度
  3. iOS组件化开发一pod库包含MRC的文件处理(五)
  4. 从零开始基于go-thrift创建一个RPC服务
  5. 快速掌握mongoDB(一)——mongoDB安装部署和常用shell命令
  6. 2019.6.21 NOIP2018提高组模拟题(二)
  7. Excel催化剂开源第28波-调用Google规划求解库
  8. [leetcode] #213 House Robber II Medium (medium)
  9. 【HDU - 6581】Vacation(思维)
  10. 【Gym - 101002F】Mountain Scenes(dp)