# wu-framework-parent **Repository Path**: wujiawei1207537021/wu-framework-parent ## Basic Information - **Project Name**: wu-framework-parent - **Description**: wu-framework-parent 是一款由Java语言开发的框架,目标不写代码但是却能完成功能。 框架涵盖无赖ORM( wu-database-lazy-starter)、仿生组件 、easy框架系列【Easy-Excel、easy-listener、easy-upsert】 授权框架(wu-framework-authorization)、Web框架、平台操作组件、层组件抽象、 ACW模块 - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: https://gitee.com/wujiawei1207537021/wu-framework-parent/wikis/pages - **GVP Project**: No ## Statistics - **Stars**: 101 - **Forks**: 22 - **Created**: 2021-04-19 - **Last Updated**: 2025-07-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: Java, Kafka, MySQL, pulsar ## README # wu-framework-parent

Maven Maven Apache 2 jdk-11 jdk-17

Gitee star

#### 介绍 springboot 版本3.2.1 wu-framework-parent 是一款由Java语言开发的框架,目标不写代码但是却能完成功能。 框架涵盖无赖ORM( ***wu-framework-lazy-orm-spring-starter***)、**仿生组件** 、easy框架系列【Easy-Excel、easy-listener、easy-upsert】 授权框架(***wu-framework-authorization***)、Web框架、平台操作组件、层组件抽象、 **ACW模块数据库管理** ### 个人官方公众号 # 公众号:小吴小吴bug全无
# wu-framework-parent Java语言开发的框架 ## 目录 * [Lazy ORM 框架 ](/wu-database-parent/README.md) * [插件 plus](/doc/lazy-vuepress-starter/docs/wu-framework-plus/README.md) * [转译框架 Plus](/doc/lazy-vuepress-starter/docs/wu-framework-translation/README.md) * [权限管理 authorization](/doc/lazy-vuepress-starter/docs/wu-framework-authorization/README.md) * [Excel导出框架](/doc/lazy-vuepress-starter/docs/wu-easy-excel/README.md) * [第三方消息中间件监听整合](/doc/lazy-vuepress-starter/docs/wu-easy-listener-parent/README.md) * [总览](#总览) * [版本信息 Version](/Ver sion.md) ## 总览 #### 特性 #### Lazy ORM 框架 - 支持mysql、h2、clickhouse - 基本crud - 复杂sql执行查询 - mysql upsert深度优化 - 🐧 QQGroup:961482125
#### 插件 - mybatis治愈(表不存在自动动态创建表) - seata治愈(表不存在自动动态创建表) #### 转译框架 - 提供开放接口支持二次开发转移业务数据 - 适配lazy框架自动转移查询出数据 #### 权限管理 - 自定义授权管理 #### Excel导出框架 - Java对象导出为Excel - Java map导出为Excel - 自定义导出注解 - #### 第三方消息中间件监听整合 - Redis - mysql - kafka - pulsar - rocketmq - #### [仿生](wu-bionic-parent/README.md ':include :type=code') | 模块 | 所属层级 | 描述 | 快照版本 | 发布版本 | |--------------------|------|----------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | wu-bionic-parent | 仿生模块 | 仿生模块 | Maven | Maven | | wu-bionic-language | 语言模块 | 语言解析,tts | Maven | Maven | | wu-bionic-memory | 记忆内存 | 记忆断点 | Maven | Maven | | wu-bionic-think | 反思 | 反思模块 | Maven | Maven | #### [Easy系列](wu-easy-parent/Easy-Component.puml ":include") #### [Excel导入导出、文件导入导出](wu-easy-parent/wu-easy-excel-starter/README.md) #### [基于第三方组件的upsert操作](wu-easy-parent/wu-easy-upsert-sink-parent/README.md) | 模块 | 所属层级 | 描述 | 快照版本 | 正式版本 | |------------------------------------------|------|----------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | wu-easy-upsert-core | sink | sink基础模块 | Maven | Maven | | wu-easy-upsert-elasticsearch-sink | sink | es数据存储 | Maven | Maven | | wu-easy-upsert-h2-sink | sink | h2数据存储 | Maven | Maven | | wu-easy-upsert-hbase-sink | sink | hbase数据存储 | Maven | Maven | | wu-easy-upsert-influxdb-sink | sink | influxdb数据存储 | Maven | Maven | | wu-easy-upsert-kafka-sink | sink | kafka数据存储 | Maven | Maven | | wu-easy-upsert-mysql-sink | sink | mysql数据存储 | Maven | Maven | | wu-easy-upsert-pulsar-sink | sink | pulsar数据存储 | Maven | Maven | | wu-easy-upsert-redis-sink | sink | redis数据存储 | Maven | Maven | | wu-easy-upsert-redisearch-sink | sink | redisearch数据存储 | Maven | Maven | | wu-easy-upsert-spring-boot-autoconfigure | sink | sink配置文件 | Maven | Maven | | wu-easy-upsert-starter | sink | starter包 | Maven | Maven | #### [第三方组件监听](wu-easy-parent/wu-easy-listener-parent/README.md) | 模块 | 所属层级 | 描述 | 快照版本 | 正式版本 | |--------------------------------------------|----------|-------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | wu-easy-kafka-listener | listener | kafka数据监听 | Maven | Maven | | wu-easy-listener-core | 核心 | 核心模块 | Maven | Maven | | wu-easy-listener-spring-boot-autoconfigure | 配置 | 配置 | Maven | Maven | | wu-easy-listener-starter | listener | starter | Maven | Maven | | wu-easy-mysql-binlog-listener | listener | binlog数据监听 | Maven | Maven | | wu-easy-mysql-listener | listener | mysql数据查询监听 | Maven | Maven | | wu-easy-pulsar-listener | listener | pulsar监听 | Maven | Maven | | wu-easy-redis-listener | listener | redis数据监听 | Maven | Maven | | wu-easy-rocketmq-listener | listener | rocket数据监听 | Maven | Maven | #### [授权](wu-framework-authorization/README.md) | 模块 | 所属层级 | 描述 | 快照版本 | 正式版本 | |--------------------------------------------|------|------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | wu-authorization-client-starter | 客户端 | 客户端 | Maven | Maven | | wu-authorization-common | 共用组件 | 共用组件 | Maven | Maven | | wu-authorization-server-simple | 模版案例 | 模版案例 | Maven | Maven | | wu-authorization-server-starter | 服务端 | 服务端 | Maven | Maven | | wu-authorization-spring-boot-autoconfigure | 配置 | 配置 | Maven | Maven | #### [无赖ORM](wu-database-parent/README.md) | 模块 | 所属层级 | 描述 | 快照版本 | 正式版本 | |--------------------------------------------|-------------|----------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | wu-database-h2-lazy-starter | 核心H2 ORM 操作 | 操作H2数据库操作 | Maven | Maven | | wu-database-lazy-orm-lambda | lambda | 针对不同数据源 | Maven | Maven | | wu-database-lazy-spring-boot-autoconfigure | 配置 | 配置注解层 | Maven | Maven | | wu-database-lazy-orm-sql | sql核心处理成 | 处理sql解析、sql执行、sql映射 | Maven | Maven | | wu-framework-lazy-orm-spring-starter | 数据库starter | 包含mysql、H2、hbase 对应的的Lazy包 | Maven | Maven | | wu-elasticsearch-starter | ES | ES | Maven | Maven | | wu-hbase-starter | hbase | hbase | Maven | Maven | - [快速开始](https://gitee.com/wujiawei1207537021/wu-framework-parent/tree/master/wu-database-parent) - 示例 1:[Lazy-ORM with spring boot](https://gitee.com/wujiawei1207537021/wu-framework-lazy-orm-spring-starter-simple) - 示例 2:[Lazy-ORM with druid](https://gitee.com/wujiawei1207537021/wu-lazy-druid-simple) - [比较mybatis、lazy、sqltoy、操作数据](https://gitee.com/wujiawei1207537021/wu-compare-orm-demo) #### [插件](wu-framework-plus/README.md) | 模块 | 所属层级 | 描述 | 快照版本 | 正式版本 | |----------------------------------------------|------|-----------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | wu-database-lazy-orm-mybatis-cure-plus-starter | 插件 | 针对mybatis框架存在字段不存在、表不存在,进行数据库自动治愈 | Maven | Maven | | wu-database-lazy-plus-starter | 插件 | lazy插件 | Maven | Maven | | wu-database-plus | 插件 | 弃用 | Maven | Maven | | wu-database-lazy-seata-cure-plus-starter | 插件 | seata治愈插件 | Maven | Maven | | wu-springdoc-compatible-swagger-plus-starter | 插件 | 适配就版本swagger2 | Maven | Maven | #### [框架web](wu-framework-web/README.md) | 模块 | 所属层级 | 描述 | 快照版本 | 正式版本 | |--------------------------------------|------|-----|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [wu-framework-web](wu-framework-web) | web | web | Maven | Maven | #### [框架层注解](wu-layer-stereotype/README.md) [EasyController 的使用.md](wu-layer-stereotype/EasyController%20%E7%9A%84%E4%BD%BF%E7%94%A8.md) #### [内部smart](wu-smart-integration/README.md) ### smart-acw | 模块 | 所属层级 | 描述 | 快照版本 | 正式版本 | |----------------------------------------------------------------------------------------------|----------|---------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | wu-smart-acw-client | acw项目 | acw项目、客户端、服务端 | Maven | Maven | | wu-smart-acw-client-simple | acw客户端样例 | acw客户端样例 | Maven | Maven | | [wu-smart-acw-client-console](wu-smart-integration/wu-smart-acw/wu-smart-acw-client-console) | ui | 客户端UI | Maven | Maven | | wu-smart-acw-core | core | core | Maven | Maven | | wu-smart-acw-server | 服务端 | 服务端 | Maven | Maven | | [wu-smart-acw-server-ui](wu-smart-integration/wu-smart-acw/wu-smart-acw-server-ui) | UI | 服务端UI | Maven | Maven | - [快速开始Acw Client ](https://gitee.com/wujiawei1207537021/wu-framework-parent/tree/master/wu-smart-integration/wu-smart-acw/wu-smart-acw-client) - 示例 1: [acw客户端示例](https://gitee.com/wujiawei1207537021/wu-acw-client-simple): - #### wu-smart-platform | 模块 | 所属层级 | 描述 | 快照版本 | 正式版本 | |--------------------------------------------------------------------------------------------------|------|------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | wu-authorization-server-platform-starter | 平台 | 权限管理平台 | Maven | Maven | | [wu-automation-server-platform-starter](wu-smart-platform/wu-automation-server-platform-starter) | 平台 | 自动化平台 | Maven | Maven | | wu-data-relay-server-platform-starter | 平台 | 数据中转 | Maven | Maven | | wu-doc-server-platform-starter | 平台 | 文件平台 | Maven | Maven | | wu-dynamic-iframe-platform-starter | 平台 | 动态Iframe平台 | Maven | Maven | | wu-jvm-server-platform-starter | 平台 | JVM 相关信息 | Maven | Maven | | wu-log-server-platform-starter | 平台 | 日志平台 | Maven | Maven | | wu-play-server-platform-starter | 平台 | 娱乐模块 | Maven | Maven | | wu-sql-audit-server-platform-starter | 平台 | sql审计平台 | Maven | Maven | | [wu-ssh-server-platform-starter](wu-smart-platform/wu-ssh-server-platform-starter) | 平台 | ssh平台 | Maven | Maven | | wu-tts-server-platform-starter | 平台 | tts平台 | Maven | Maven | | [wu-tts-server-platform-starter](wu-smart-platform/wu-tts-server-platform-starter) | 平台 | Upsert平台 | Maven | Maven |