DmiyDing / spring-cloud-initializer
初创企业微服务化过程中,为了协作更顺畅,统一代码结构风格。尝试整理一套适合企业的应用架构。该工程为模板工程。依托于DDD 开源框架COLA 4.0应用架构。技术栈基于spring-cloud-alibaba、SpringBoot、Alibaba RocketMQ、mybatis-plus、Nacos、Feign等。
☆10Updated 5 months ago
Related projects ⓘ
Alternatives and complementary repositories for spring-cloud-initializer
- 运行时动态注册切换数据源,自动生成SQL(DDL/DML/DQL),读写元数据,对比数据库结构差异。适配100+关系/非关系数据库。 常用于动态场景的底层支持,如:数据中台、可视化、低代码后台、工作流、自定义表单、异构数据库迁移同步、物联网车联网数据处理、数据清洗、运行时自…☆199Updated this week
- Spring 智能依赖注入, 不再局限于简单的Autowired☆31Updated 8 months ago
- 一个强大的 Java 参数校验包,基于 SpEL 实现,扩展自 jakarta.validation-api 包,用于简化参数校验,几乎支持所有场景下的参数校验。☆144Updated this week
- 优雅的记录业务操作日志.☆24Updated last year
- cqrs是基于事件回溯的高性能架构,主要针对单个领域业务高度复杂且需要高性能的业 务场景,可以说它能够作为高并发系统的通用解决方案。例如:秒杀、抢红包、12306卖票等。基于事件溯源,实现cqrs最复杂的模型, 通过事件是追加的特性,然后结合事件批量提交的手段,避免在高并发更…☆40Updated this week
- dream-orm is a translation based orm framework☆50Updated this week
- JeeccgBoot项目的启动模块,拆分出来便于维护 含各种starter:微服务启动、xxljob、分布式锁starter、rabbitmq、分布式事务、分库分表shardingsphere、mongondb☆53Updated last month
- 基于分布式配置中心配置限流参数的Redis轻量级分布式限流组件 轻量级,限 流核心基于Redis Lua脚本实现 支持令牌桶、漏桶、滑动窗口限流算法 支持Zookeeper、Naco、Apollo、Consul配置中心配置限流指标 支持Spel表达式,能够实现多维度限流…☆31Updated 9 months ago
- 高性能百万级任务重试框架☆127Updated 8 months ago
- pie是一个可快速上手的责任链框架☆78Updated 6 months ago
- Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern☆45Updated last week
- SaaS多租户插件基于Mybatis开发 druid-multi-tenant-starter 快速集成,开箱即用,无需关心租户字段,插件自动解析添加。演示项目:https://github.com/osinn/druid-multi-tenant-demo☆39Updated 2 months ago
- The repeat submit tool for java.(java 防止重复提交框架,支持注解。支持 spring, springboot 整合。)☆79Updated last year
- convert mybatis xml to sql statement; mybatis param mock; sql specification check; sql index check; sql execution; sql stress; mybatis sq…☆139Updated 5 months ago
- ☆27Updated this week
- 基于热插拔和SPI编程思想实现自定义 Java Class Loader 和Spring Context 动态Jar包插件加载 工具☆9Updated last year
- 开放接口sdk(openapi-sdk)☆51Updated 2 years ago
- 🛠 一款支持在线修改模板的代码生成器☆68Updated 2 months ago
- [IDEA 接口文档插件] 根据代码注释一键生成接口文档, 支持 Restful/Dubbo. 支持 Swagger 注解, 但不止于此☆68Updated last year
- MyBatis sql注入、多租户、逻辑删除、数据权限插件-SqlHelper☆57Updated 2 weeks ago
- 🔥🔥🔥📌 规则引擎开源版 📌 RuleEngine 基于web可视化配置,简单高效快捷。业务逻辑实现不再依赖于代码开发,可零代码实现复杂业务逻辑!☆89Updated last month
- 异步处理☆227Updated last year
- ☆30Updated 3 weeks ago
- 微服务日志链路追踪☆63Updated 2 years ago
- 适用于Java的通用规则引擎框架,最新版本基于spEL,支持程序在运行状态下动态增加规则,方便开发人员根据业务流程需求进行二次开发。☆20Updated 2 weeks ago
- springboot功能扩充-netty动态协议,可以支持各种网络协议的动态切换(单端口支持多个网络协议).支持mmap,sendfile零拷贝,http请求批量聚合☆117Updated 2 months ago
- 专门为SpringBoot项目设计的幂等组件,让天下没有难写的防重代码。 基于控制时间两种防重策略 策略一: 滑动窗口策略 每次请求设置当前请求的控制时间,控制时间内请求均会被拦截。 策略二: 固定窗口策略 仅仅为第一次请求生成一个控制时间,控制时间内相同的请求会…☆149Updated 9 months ago