|
|
hace 3 semanas | |
|---|---|---|
| .. | ||
| docs | hace 2 meses | |
| sql | hace 2 meses | |
| src | hace 3 semanas | |
| CrossBorder_OS_PRD.md | hace 2 meses | |
| README.md | hace 2 meses | |
| TODO.md | hace 2 meses | |
| pom.xml | hace 2 meses | |
backend/
├── src/main/java/com/oms/
│ ├── OmsApplication.java # 启动类
│ ├── config/ # 配置类
│ │ └── MybatisPlusConfig.java
│ ├── controller/ # 控制器
│ │ └── AuthController.java
│ ├── service/ # 服务层
│ │ └── SysUserService.java
│ ├── repository/ # 数据访问层
│ │ └── SysUserRepository.java
│ ├── entity/ # 实体类
│ │ ├── BaseEntity.java
│ │ └── SysUser.java
│ ├── dto/ # 数据传输对象
│ └── common/ # 通用类
│ └── ApiResponse.java
├── src/main/resources/
│ └── application.yml # 应用配置
└── pom.xml # Maven配置
## 快速开始
### 1. 创建数据库
sql CREATE DATABASE oms DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
### 2. 修改配置
编辑 `src/main/resources/application.yml`,修改数据库连接信息。
### 3. 启动
bash mvn spring-boot:run ```
http://localhost:8080/api/doc.html
| 模块 | 说明 |
|---|---|
| controller | REST API控制器 |
| service | 业务逻辑层 |
| repository | 数据访问层(继承MyBatis Plus BaseMapper) |
| entity | JPA/MyBatis Plus实体类 |
| dto | 数据传输对象 |
| common | 通用响应、异常等 |
| config | Spring配置类 |
BaseEntity,自动包含审计字段BIGINT AUTO_INCREMENT作为主键ApiResponsetenant_id字段支持多租户deleted字段