# fhs-framework **Repository Path**: amtech/fhs-framework ## Basic Information - **Project Name**: fhs-framework - **Description**: Fhs-Framework是一个基于Springboot+Springcloud + Mybatis Plus + sa-token+ vue + elementui 的快速开发平台(低代码开发平台),本框架永远免费,永久全开源 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: v3.x - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 208 - **Created**: 2022-08-23 - **Last Updated**: 2024-01-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README



FHS-Framwork(翻花绳)是一个集成了国内外诸多优秀开源项目的快速开发平台,除了在常规快速开发平台提供 用户,角色,权限,菜单,字典,审计日志,代码生成器 还拥有可以让您更少写SQL和前端代码的翻译服务以及PAGEX服务。

FHS-Framwork官方交流QQ群:976278956 微信群请加个人微信后邀请入群,微信在最后

bootstrap bootstrap bootstrap + spring-boot spring-boot mybatis-plus beetl

----------------------------------------------------------------------------------------------- # 体验地址(求star) http://demo.fhs-opensource.top/login admin 123456 官网:http://www.fhs-opensource.top/ 域名服务器备案中 # 预览图 ![输入图片说明](img/login.png) ![输入图片说明](img/user.png) # 3. 技术栈 ![输入图片说明](img/jiagou.jpg) # 4. 和其他框架差异化特性 ## -     翻译组件         user id 1转小明 gender 1 转男,详情见:https://gitee.com/fhs-opensource/easy_trans ## -     All in One模式         开发时单体应用调试更方便,部署时微服务扩容更方便。 ## -     更简单的微服务调用          简化微服务开发和调用。详情:https://gitee.com/fhs-opensource/easy_cloud ## -     代码量更少的Excel导入         Excel数据的反向翻译(小明->userId 1,男->0),必填校验,正则校验,重复性校验提供了框架级支持,具体看用户导入功能的前后端代码。 ## -     pagex Json驱动vue组件集         比起Avue和百度的amis仅关注前端,pagex 更注重定制后端接口的配合,可以进一步减少代码量。 ## -     高级查询API         提供高级查询api,简单的单表和多表查询基本不需要写sql。 ## -     Mybatis Plus多表查询          具体用法见MP官方仓库 https://gitee.com/baomidou/mybatis-plus4。 ## -     Mybatis Plus链式查询 ``` new User().userId().eq(1).innerJoin(School.class).list(); ``` ## -     审计日志         比起传统审计日志,我们记录了更易读懂的中文翻译参数,前端表单原始参数,以及本次调用所打印的所有后台日志,方便开发人员定位错误,定位问题不需要找运维要日志咯。 ## -     表单填充         一个表单,从开发到上线中间需要多少次填写呢?为啥不根据正则和字典让他自动填充呢?填充好了修改下自己想改的,可以从用户新增功能体验。 # 使用说明     1 新出炉的文档 http://fhs-opensource.top/components/readme.html     2 quik start      A 准备好redis和mysql
     B 创建数据库,导入sql&docs 下的fhs-demo.sql (如果遇到部分sql执行失败,请手动执行)      C sql&docs的mybatis_plus_advance_ext-1.0.0.jar 拖到idea中安装此插件,此插件类似lombok,可以对PO进行增强      D 修改fhs_app/fhs_app_all_in_one/src/main/resources/application-dev.yml redis和mysql配置      E 启动fhs_app/fhs_app_all_in_one/src/main/java/com/fhs/app/SingleApplication.java      F 如果编译出错可以添加:-Djps.track.ap.dependencies=false NODE版本不建议上15以及以上否则前端可能运行出错。      如果遇到下载不了的jar,请使用中央仓库官方地址:https://repo1.maven.org/maven2/ # 写到最后 目前国内有很多快速开发平台,每个也有每个不同的特色,FHS不一定是最好的,但是我们愿意做百花齐放的快开平台的一朵鲜花,和很多脑子一热写个快开平台或者打算以此盈利不同,FHS 是长久维护的,也是全开源的,希望路过的同学给个Star 抱拳拉! # 作者微信 ![输入图片说明](img/qr.jpg)