4 Star 88 Fork 18

wujiawei / wu-framework-parent

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 60.93 KB
一键复制 编辑 原始数据 按行查看 历史
wujiawei 提交于 2024-05-29 11:35 . [fix] 移除内网穿透

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)、内网穿透wu-lazy-cloud-network仿生组件 、easy框架系列【Easy-Excel、easy-listener、easy-upsert】 授权框架(wu-framework-authorization)、Web框架、平台操作组件、层组件抽象、 ACW模块数据库管理

个人官方公众号

公众号:小吴小吴bug全无

特性

Lazy ORM 框架

  • 支持mysql、h2
  • 基本crud
  • 复杂sql执行查询
  • mysql upsert深度优化
  • 🐧 QQGroup:961482125

插件

  • mybatis治愈(表不存在自动动态创建表)
  • seata治愈(表不存在自动动态创建表)

转译框架

  • 提供开放接口支持二次开发转移业务数据
  • 适配lazy框架自动转移查询出数据

权限管理

  • 自定义授权管理

内网穿透

  • 内网穿透客户端
  • 内网穿透服务端

Excel导出框架

  • Java对象导出为Excel
  • Java map导出为Excel
  • 自定义导出注解

第三方消息中间件监听整合

  • Redis
  • mysql
  • kafka
  • pulsar
  • rocketmq

仿生

模块 所属层级 描述 快照版本 发布版本
wu-bionic-parent 仿生模块 仿生模块 Maven Maven
wu-bionic-language 语言模块 语言解析,tts Maven Maven
wu-bionic-memory 记忆内存 记忆断点 Maven Maven
wu-bionic-think 反思 反思模块 Maven Maven

内网穿透

模块 所属层级 描述 快照版本 发布版本
wu-lazy-cloud-heartbeat-common 组件 内网穿透公共模块(声明接口、枚举、常量、适配器、解析器) Maven Maven
wu-lazy-cloud-heartbeat-client 组件 客户端(支持二次开发) Maven Maven
wu-lazy-cloud-heartbeat-server 组件 服务端(支持二次开发) Maven Maven
wu-lazy-cloud-ui ui 服务端页面
wu-lazy-cloud-heartbeat-client-start 样例 客户端样例 Maven Maven
wu-lazy-cloud-heartbeat-server-start 样例 服务端样例 Maven Maven

Easy系列

Excel导入导出、文件导入导出

基于第三方组件的upsert操作

模块 所属层级 描述 快照版本 正式版本
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-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-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-h2-lazy-starter 核心H2 ORM 操作 操作H2数据库操作 Maven Maven
wu-database-lazy-lambda lambda 针对不同数据源 Maven Maven
wu-database-lazy-spring-boot-autoconfigure 配置 配置注解层 Maven Maven
wu-database-lazy-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

插件

模块 所属层级 描述 快照版本 正式版本
wu-database-lazy-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 web web Maven Maven

框架层注解

EasyController 的使用.md

内部smart

smart-acw

模块 所属层级 描述 快照版本 正式版本
wu-smart-acw-client acw项目 acw项目、客户端、服务端 Maven Maven
wu-smart-acw-client-simple acw客户端样例 acw客户端样例 Maven Maven
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 UI 服务端UI Maven Maven

wu-smart-platform

模块 所属层级 描述 快照版本 正式版本
wu-authorization-server-platform-starter 平台 权限管理平台 Maven Maven
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 平台 ssh平台 Maven Maven
wu-tts-server-platform-starter 平台 tts平台 Maven Maven
wu-tts-server-platform-starter 平台 Upsert平台 Maven Maven
Java
1
https://gitee.com/wujiawei1207537021/wu-framework-parent.git
git@gitee.com:wujiawei1207537021/wu-framework-parent.git
wujiawei1207537021
wu-framework-parent
wu-framework-parent
master

搜索帮助