开源软件名称:leisurely
开源软件地址:https://gitee.com/utea/leisurely
开源软件介绍:
leisurely分布式脚手架本例提供分布式脚手架,项目应用spring cloud,使用nacos作为注册中心,使用seata的at模式进行分布式事务管理 技术栈软件支持 参考文档 须有 JDK 11,mysql8,redis 如果没有对应的组件的话请去除pom引入,如没有rabbitmq 就把pom去掉 配置引入去掉即可 sentinel,zipkin等类似
- spring cloud 分布式架构
- nacos 注册中心
- seata 分布式服务治理
- redis/redission 缓存机制 分布式锁支持
- mybatis plus/shardingsphere 单数据库和读写分离支持
- rabbitMQ 消息队列
- stomp websocket消息推送
- sentinel限流,降级等等
- zipkin链路追踪
- task定时任务
应用架构leisurely
-- code-builder 代码生成器-- doc sql文件和其他说明文件-- platform 项目代码 -- module 服务模块 -- usr 用户服务 -- mq 消息队列服务 -- stomp websocket消息推送服务 -- common 公共模块 -- gateway 网关 -- pojo 各个模型统一放置模块 前端配套脚手架https://gitee.com/utea/utea-ui
体系图
部分功能截图
愿景1、实现可学习性质的脚手架2、应用上更多的相关技术框架3、能坚持下来 |
请发表评论