2 Star 0 Fork 0

再说 / koala_platform_server

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

koala_platform_server

介绍

低代码开发平台,服务端

软件架构


  • SpringBoot3.2.5

  • Spring Data JPA

  • Spring Security

  • Spring data for Redis

  • JDK17

  • Spring RabbitMQ

  • Spring Quartz

  • Spring Session

  • 前端VUE3 + uniApp

由 koala_platform_client(WEB前端)、koala_platform_server(服务端) + xtsoft-core(基础端)构成

多模块划分规则

1、每个类型为POM的模块,做为子模块的父模块

2、每个子模块的实体类可以进行关联,即可以有一对多、多对一等关系,只能在每个子模块

的内部进行, 若要跨模块关联,仅允许手动关联,即映射的数据库表不允许有外键,仅允许

有关联父表的主键字段,以此提高模块的内聚

3、xtsfot-common为通用总模块,其下分各子模块,分别存放全局枚举、常量、安全、日

志、通用工具类、邮件、短信等,与业务完全无关,以后可将此纳入基类中,或将基类完全

融合进该模块

4、xtsoft-base为基础总模块,同样其下分系统模块,组织、用户、角色、资源、权限等功

能在该模块下。

5、xtsoft-meiic为院前急救总模块,为业务模块,该业务模块比较特殊,因此单独列出。

6、xtsoft-business为业务总模块

7、业务模块间调用规则:1)所有基础模块、业务模块引用顺序xtsoft-common-->

xtsoft-core-->其他第三方-->xtsoft-base, 因为xtsoft-common、xtsoft-core有部份相同的内

容,因此按以上调用序

8、各业务模块Controller接口,仅供koala_platform_client前端调用,除此以外,还需有api

接口层,该层接口供外部其他第三方应用调用,这两个接口层,一个对内,一个对外,仅限

业务模块存在api接口层

更新说明

空文件

简介

SpringBoot3.2.5、JDK17、xtsoft-core2.0.3-snapshop构成的低代码开发平台 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/defencez/koala_platform_server.git
git@gitee.com:defencez/koala_platform_server.git
defencez
koala_platform_server
koala_platform_server
master

搜索帮助