# easy-frame **Repository Path**: programmerBlueOcean/easy-frame ## Basic Information - **Project Name**: easy-frame - **Description**: easy-frame是一款针对于各种复杂业务场景,可以做到开箱即用,并且提供了大量的开源框架闭坑指南,中间件封装,技术架构实例,让开发更简单,如果感觉对您有帮助,请帮忙点一个star,共同进步,共同成长 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 18 - **Forks**: 10 - **Created**: 2024-04-16 - **Last Updated**: 2025-09-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # easy-frame ## 开发痛点 1.为了应对业务部门提的各种复杂需求,开发者们经常去调研框架,产出demo,期间可能会翻阅不同的技术文章,博客,开源项目,效率很慢怎么办? 2.产品上线后,各种技术问题层出不穷,拆了东墙补西墙,老板不爽怎么办? 3.面对经常变更的业务需求和各种各样的的基础组件,能否抽出一层通用的中间层实现业务解耦? 4.开源框架踩坑了怎么办?开源框架需要定制化但是hold不住怎么办..... ## 什么是easy-frame easy-frame让开发变得更简单,针对于中小企业各种复杂业务场景,可以做到开箱即用,并且提供了大量的开源框架闭坑指南,中间件封装,技术架构实例,以及一些经典的设计模式代码。框架采用组件化开发模式,用户不需要开发任何东西,只用引用即可。 **如果对大家有帮助的话,可以帮忙点点star,您的认可是对我最大的鼓励,持续更新中.....一起加油一起冲!!!** ## 项目结构 ### easy-demo 提供通用框架,架构示例,里面的每一个模块都是一个完整应用案例 - easy-dataSource: 动态数据源:提供简易版动态数据源,基于sass架构的可变数据源,支持事务的动态数据源。 - easy-executor: dynamicTp动态线程池,线程池增强类 - easy-job: 提供定时任务,xxlJob整合,提供基于xxl-job注解自动生成执行任务,powerJob整合 - easy-cloud: 整合springCloudAlibaba的全家桶,包含nacos,sentinel,ribbon,seata,skywalking等等 ### easy-spring spring是java生态重要的一环,本模块会提供spring的关键应用和使用中的一些坑。 - 如何解决@Scheduled定时任务不能按时执行? - @Async默认每次调用真的都会创建新线程吗? ### easy-common - 提供大量的工具类实例,包含java高并发,底层封装,以及框架底层源码工具类使用。 ### easy-cloud - 整合springcloud Alibaba框架,实现微服务调用 - 微服务链路追踪