[置顶] Spring Boot学习案例开源项目
2017-09-10 23:50
253 查看
为了更好的学习并使用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^)/~
涉及的内容包括但不限于:
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代码覆盖率检查
项目地址
spring-boot-learning-examples项目刚开始维护,欢迎Star(^o^)/~
相关文章推荐
- [置顶] 从React和React Native中学习Facebook在开源项目中的行为准则【code of conduct】
- J2EE学习中一些值得研究的开源项目
- 《借助开源项目,学习软件开发》
- [探讨]如何更有效地学习开源项目的代码?
- [置顶] 开源视频播放框架学习——AndroidVideoCache
- iOS超全开源框架、项目和学习资料汇总--数据库、缓存处理、图像浏览、摄像照相视频音频篇
- Android开发者应该深入学习的10个开源应用项目
- 开源项目live555学习心得(二)
- iOS - 开源框架、项目和学习资料汇总(其他篇)
- Android开发者应该深入学习的10个开源应用项目
- 最值得阅读学习的 10 个 C 语言开源项目代码
- [探讨]如何更有效地学习开源项目的代码?
- 深度学习动手入门:GitHub上四个超棒的TensorFlow开源项目
- 开源项目学习笔记-Kuaihu(仿知乎日报)
- Android开发者必须深入学习的10个应用开源项目
- [置顶] 我项目中会用到的开源项目(都是精品) 持续更新
- J2EE学习中一些值得研究的开源项目
- 如何学习Android开源项目
- c开源项目webbench学习
- 如何学习开源项目