开发规范
后端业务代码放到 campus-modular
模块中,当 Campus 更新时,可直接替换其他模块
若需要增加接口,请在新的模块中继承原有的,再进行开发
# 后端结构
com.oddfar.campus
├── common // 工具类
│ └── annotation // 自定义注解
│ └── config // 全局配置
│ └── constant // 通用常量
│ └── core // 核心控制
│ └── domain // 实体类
│ └── enums // 通用枚举
│ └── exception // 通用异常
│ └── filter // 过滤器处理
│ └── utils // 通用类处理
│ └── validator // 校验注解
├── framework // 框架核心
│ └── api // api服务
│ └── config // 系统配置
│ └── expander // 拓展服务
│ └── handler // 处理服务
│ └── interceptor // 拦截器
│ └── listener // 监听器
│ └── mapper // mapper
│ └── security // 权限控制
│ └── service // 系统服务
│ └── web // 前端控制
├── campus-admin // 后台服务
├── campus-modular // 业务模块
├── campus-xxxxxx // 其他模块
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
最后更新: 2023/06/30, 0:06:00