【发布时间】:2015-11-16 15:23:19
【问题描述】:
我正在尝试在构建过程中从休眠中生成 JPA,除了命名之外一切正常。默认情况下,hibernate 使用类类型作为属性名称。有没有办法让它使用数据库中的列名作为属性名?
例如,在我的数据库中,我有一个名为 customer_org_type 的列名,它引用了一个名为 valid_value 的表,以确保该类型有效。当我生成表格时,它会创建一个名为:
public ValidValue validValue;
但我希望它生成为:
public ValidValue customerOrgType;
有什么办法吗?
【问题讨论】:
-
你试过@Column annotation吗?
-
我不想接触生成的 java 文件,因为每次构建时它们都会被覆盖。
标签: java hibernate jpa hibernate-mapping