1

我不熟悉 Hibernate,但仍然需要对代码进行一些小的修改。

在代码中,我看到如下内容:

@Basic
@Column(name = "patients_possible")
public int patientsPossible;

@Basic
public BigDecimal weight;

所以我的问题是为什么其中一些确实有@column但有些没有?但是在有@ColumnOrder命令的文件顶部,我看到它们都列为列。

4

1 回答 1

3

因为模型中的列名与数据库中的列名不同。您基本上是在让 Hibernate 知道映射到您的属性名 patientsPossible 的列是如何在您的数据库中命名的。

于 2013-04-24T14:39:30.120 回答