From 2bde9920dc6638397131f3f9e42f35c97a29eaf9 Mon Sep 17 00:00:00 2001 From: wangyu <727842003@qq.com> Date: Sat, 8 Jan 2022 10:09:17 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E6=8F=90=E5=87=BA=E5=85=AC?= =?UTF-8?q?=E5=85=B1=E5=AE=A1=E6=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 26 ++++++++++++++++--- .../com/flyfish/framework/domain/po/User.java | 2 ++ 2 files changed, 25 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index f5621df..e308ba9 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,28 @@ # FlyFish快速开发框架 经过长期积累后实现的快速开发框架,可用于任何业务快速开发上线 兼容各种场景和复杂的封装 +基于Spring Webflux和最新的2.6.1版本Spring Boot,支持全异步模式(mysql使用r2dbc) + +☺ 化繁为简,享受轻盈自在 # 框架兼容性 -基于JDK1.8 + -基于MongoDB(可动态切换Mysql) -基于模块化CRUD \ No newline at end of file +- 基于JDK1.8 + +- 基于MongoDB(可动态切换Mysql) +- 基于模块化CRUD +- 支持BIO模型和完全NIO响应式编程(Webflux) +- 支持一个注解快速启动和集成应用 +- 支持面向模型的注解式开发,无需MVC层 +- 支持frontless开发模式,无需编写前端页面 +- 支持企业级权限方案和完整的多租户支持 +- 支持简单的工作流 +- 支持文件和媒体上传下载功能 +- 支持低代码表单设计和在线开发 +- 独立解耦的日志模块 +- 支持系统备份,备份管理和一键恢复 +- 支持字典值的注解式应用和前端声明式应用 + +# 框架快速开始 + + +# 框架宗旨 +实现零配置上手成本,完全专注您的业务,无需担心技术瓶颈 diff --git a/flyfish-data/src/main/java/com/flyfish/framework/domain/po/User.java b/flyfish-data/src/main/java/com/flyfish/framework/domain/po/User.java index 120d927..e823dc3 100644 --- a/flyfish-data/src/main/java/com/flyfish/framework/domain/po/User.java +++ b/flyfish-data/src/main/java/com/flyfish/framework/domain/po/User.java @@ -6,6 +6,7 @@ import com.flyfish.framework.domain.base.AuditDomain; import com.flyfish.framework.domain.base.IUser; import com.flyfish.framework.enums.UserStatus; import com.flyfish.framework.enums.UserType; +import com.flyfish.framework.validation.spi.ConditionalGroup; import lombok.*; import org.springframework.data.annotation.Transient; import org.springframework.data.mongodb.core.index.Indexed; @@ -21,6 +22,7 @@ import java.util.List; @NoArgsConstructor @AllArgsConstructor @EqualsAndHashCode(callSuper = true) +@ConditionalGroup(codeless = true) public class User extends AuditDomain implements IUser { private static final long serialVersionUID = -960011918745179950L;