【发布时间】:2011-11-10 20:26:35
【问题描述】:
我正在将我的 JDBC 项目迁移到 Hibernate。 我对存储在我的数据库中的参考数据有疑问,特别是它是联合国国家/地区列表。 我是从here 那里拿到的。
当我使用 JDBC 时,我只有一个保存该数据的表,并且我曾经使用它来验证数据库中的数据。例如,用户无法输入他居住在该表中不存在的国家/地区。
现在,我有一个代表一个人的 Pojo,我有一个代表一个国家的字符串成员,我如何在 Hibernate 中坚持它,我需要为国家创建一个 Pojo 吗? 如何将以下代码引用到不是 pojo 的“参考表”?
@OneToOne
@JoinColumn(name = "country_iso")
private String country;
上面的代码,是我开始写的,不知道是不是这样写的。
【问题讨论】:
-
现在我比以前更困惑...
标签: java hibernate dao hibernate-annotations