低代码开发平台,服务端
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接口层
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。