Spring Boot学习案例开源项目
Posted rhwayfunn
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Boot学习案例开源项目相关的知识,希望对你有一定的参考价值。
为了更好的学习并使用springboot进行开发,维护了一个springboot学习案例开源项目,涉及springboot从基础开发到企业实战,涵盖不同场景的开发案例。公司内部所有的服务都基于springboot进行开发以完成服务化。下面是本开源项目的部分截图:
涉及的内容包括但不限于:
- web开发
- 数据库mybatis使用(含多数据源配置)
- 缓存框架使用(caffeine、ehcache、redis)
- 消息队列使用(kafka、rocketmq)
- NoSQL(mongodb)
- 服务治理框架dubbo(dubbo、dubbo扩展开发)
- 全文搜索引擎Elasticsearch
- 支持条件检索的kv内存存储geode
- 分布式配置管理disconf
- spring高级功能(重试熔断框架spring retry、定时任务spring task、权限控制spring security)
- 测试框架mockito使用
- 分布式任务调度elastic-job
- Hibernate Validation校验
- 不断新增中。。。。。。
现在Github已经有一些springboot学习案例的开源项目,不过都偏基础,没有详细讲清楚原理,而且缺乏企业开发的案例支撑。
项目特点
- 贴近企业开发
- 从易到难,不断深入
- 每隔案例都是独立可运行
- 以Quick Start为原则,先实践后总结
- travis ci持续集成
- codecov代码覆盖率检查
项目地址
项目刚开始维护,欢迎Star(^o^)/~
以上是关于Spring Boot学习案例开源项目的主要内容,如果未能解决你的问题,请参考以下文章
Spring Boot 2.0:使用 Docker 部署 Spring Boot 开源软件云收
八个开源的 Spring Boot 前后端分离项目,一定要收藏!
七个开源的 Spring Boot 前后端分离项目,一定要收藏!