Skip to content

spring-boot2的学习,也可以当快速搭建的脚手架

Notifications You must be signed in to change notification settings

christli/spring-boot-study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spring-boot-study

  • spring-boot2 个人的学习项目,也可以当快速搭建的脚手架。
  • 本项目按功能分类,每个功能点独立一个模块,独立运行,也方便组合。

web开发

  • controller
  • 全局异常处理
  • 拦截器
  • tomcat
  • valid
  • thymeleaf
  • swagger2生成接口文档

数据访问

  • JdbcTemplate
  • mybatis
  • mybatis-plus
  • Jpa
  • 多数据源动态切换,hikari
  • druid
  • mongodb
  • transactional

常用操作

  • 读取配置文件的多种方式
  • 实现多文件上传
  • 邮件发送
  • 操作Excel
  • 使用Dom4j XStream操作Xml

常用业务

  • crawler

缓存

  • redis
  • memcached
  • ehcache

日志

  • logback生产日志
  • aop记录操作日志
  • ELK实时日志收集系统-ElasticSearch+LogStash+Kibana

消息

  • RabbitMq
  • Kafka
  • RocketMq

搜索

  • ElasticSearch

安全

  • springSecurity

监控

  • Actuator监控应用
  • Admin监控服务

任务

  • springTask实现简单定时任务
  • Quartz动态实现定时任务

About

spring-boot2的学习,也可以当快速搭建的脚手架

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published