Den*_*nov 5 spring hibernate jpa spring-data-jpa spring-boot
如何将 spring 配置为在没有明确定义的列中使用下划线@Column?例如,如果我在实体中有这样的列:
@LastModifiedBy
private String changedBy;
Run Code Online (Sandbox Code Playgroud)
我想将它映射到数据库中的物理列 changed_by
我尝试将其配置spring.jpa.hibernate.naming.physical-strategy为SpringPhysicalNamingStrategy或PhysicalNamingStrategyStandardImpl 的属性,但我总是遇到异常ERROR: column "changedby" of relation "xxxx" does not exist
小智 1
您可以使用@Column手动指定列的名称:
@LastModifiedBy
@Column(name="changed_by")
private String changedBy;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
732 次 |
| 最近记录: |