docs(entity_rules): 更新实体规则文档中的注解和接口描述
- 合并特定领域接口的描述为单一条目 - 明确指定@Table注解的schema默认值为"supplier_ms"
This commit is contained in:
@@ -20,13 +20,12 @@
|
||||
- `BasedEntity`:提供toPrettyString()方法
|
||||
- `NamedEntity`:提供name属性的getter/setter(适用于有名称的实体)
|
||||
- `Voable<T>`:提供toVo()方法,用于将实体转换为对应的VO对象
|
||||
- **特定领域接口**:放置在对应的业务领域目录下,如 `CompanyBasedEntity` 在 `ds/company/model/` 目录下
|
||||
- 特定领域接口定义与某一业务领域相关的通用方法(如getter/setter)
|
||||
- **特定领域接口**:放置在对应的业务领域目录下,如 `CompanyBasedEntity` 在 `ds/company/model/` 目录下,定义与某一业务领域相关的通用方法(如getter/setter)
|
||||
|
||||
## 4. 注解规范
|
||||
- **JPA注解**:
|
||||
- `@Entity`:标记为实体类
|
||||
- `@Table(name = "表名", schema = "数据库名")`:指定对应的数据库表和数据库
|
||||
- `@Table(name = "表名", schema = "supplier_ms")`:指定对应的数据库表,schema通常为"supplier_ms"
|
||||
- `@Id`:标记主键字段
|
||||
- `@GeneratedValue(strategy = GenerationType.IDENTITY)`:指定主键生成策略
|
||||
- `@Column(name = "列名", nullable = false, length = 长度)`:指定字段对应的数据库列属性
|
||||
|
||||
Reference in New Issue
Block a user