项目介绍
项目地址:https://gitee.com/bootx/bootx-platform,非常欢迎看看项目介绍留以及个Star呀🤺🤺🤺
基于Spring Boot框架生态打造,针对单体式应用进行专门设计,同时做好模块切分,兼顾快速适应分布式改造,其设计准则是切分功能,划分模块,不同模块之间间可能减少耦合,更好的适应实际中各类不同项目开发时的侧重点。设计目标是将日常项目开发中,尤其是中小型项目中的一些高频诉求进行覆盖,还有一些主流业务场景进行实现,对这些高频但并不高大上的需要进行解决。同时核心源码和文档开源,不需要进行额外操作就可以直接获取源码和文档,以及查看演示环境。
应用场景
适用于一些中小型项目开发中,内含各类开箱即用的组件,以及对一些常见领域提供一些默认的解决方式,供应商关系管理、合同管理、人力资源管理、项目管理、资产管理、订单管理、电商商城等领域;相较于一些使用广泛的开源版本平台,对其一些不包含在开源版的付费功能进行了开源实现,适合一些较低预算,或是Demo验证开发等无法有充足资金购买商业版软件的场合使用。
项目构成
-
后端:bootx-platform,基于Spring Boot 相关生态技术栈进行开发
-
前端(Vue3):bootx-platform-vue3,基于Vue3版本的Vben-Admin进行开发
-
可视化大屏:bootx / bootx-platform-visualization,基于Go-VIew进行二次开发
-
小程序端:bootx-platform-mobile,基于京东Taro、NutUI技术生态进行开发
本次功能更新
项目主要更新
- 新增: 代码生成器支持多数据源
- 新增: 多数据源增加启动时自动加载配置
- 优化: 可视化大屏同步GoVIew最新版本
- 优化: 数据版本记录插件解析失败SQL时的报错提示
- 优化: 调整减少部分传递依赖
- 优化: 代码生成器模板更新
- fix: 工具类构建树时子孙元素排序未生效
- fix: 超级查询字段获取失败问题
- fix: maven-javadoc-plugin升级到3.5.0版本, 避免macos下出现报错
- fix: mongo相关service条件注入处理,避免在无Mongo依赖的情况下无法启动
- fix: 记录ip对应地址时偶发的空指针处理
- fix: 用户分配数据权限有误
- fix: 系统参数配置值字段缺少
子项目
- dax-pay:开源支付系统 Gitee地址
- bpm-plus:工作流办公平台 Gitee地址
- mybatis-table-modify:数据表结构管理 Gitee地址
园博园站
经过将近两年的更新,功能的丰富度上已经有一定的成果,但所有的功能模块都在一个项目中进行管理,不但项目的复杂的变高,而且每个用户所用到的模块功能都有差异,所以对整个项目进行拆分重构,发布。
园博园站选用深色金属与背漆发光玻璃
将古典园林中的花格窗进行了现代演绎
寓意福寿吉祥~
功能介绍
支付结算台
提供支付宝、微信、聚合支付等支付方式的演示示例
工作流
基于Bpmn.js开发的流程设计器,相对于Flowable原生设计器更加美观易用
大屏设计器
基于 GoView 进行二次开发,通过后台管理端与前端设计器的配合,快速生成各类大屏