2014-02-19 52 views
0

我在問自己同時使用一些hibernate註釋。休眠註釋冗餘

例如:

@OneToOne(optional = false) 
@JoinColumn(name = "taskID", nullable = false, unique = true) 
private Task task; 

好吧,這是一個不oneToOne ... optionnal所以不可能有無效或重複的,不是嗎? Hibernate做同樣的事情accros所有differents DB?

在這種情況下,什麼是優選的?...爲了更精確,你喜歡什麼? 說可以爲空或唯一或不可以?

我知道這似乎很愚蠢,但這是我想從根本上消除的那類問題。

+0

,我認爲沒有人能夠回答這個問題,因爲它取決於你的業務需求 – gerrytan

+0

真的複製,我的道歉。 – farvilain

+0

「做Hibernate做同樣的事情accros所有differents DB?」您打算多久更換一次數據庫(供應商)? –

回答