我正在將我的JDBC項目遷移到Hibernate。 我對存儲在我的數據庫中的參考數據有疑問,特別是它是聯合國國家名單。 我從here。休眠時的國家代表
當我使用JDBC時,我剛剛擁有一個保存該數據的表,並且我用它來驗證數據庫中的數據。例如,用戶不能進入他住在該表中不存在的國家。
現在,我有代表一個人的Pojo,並且我有一個代表一個國家的字符串成員,我如何使用Hibernate來堅持它,我需要爲國家創建一個Pojo嗎? 如何將下面的代碼引用到不是pojo的「引用表」?
@OneToOne
@JoinColumn(name = "country_iso")
private String country;
上面的代碼,就是我開始寫,但我不知道這是做它的方式。
更多的混淆,然後才... – stdcall