我一直在android上處理ormlite。這是早期的,到目前爲止,我真的很喜歡我所看到的。ORMLite ManyToOne的朋友JoinColumn註解未處理
在閱讀本手冊時,我注意到可以使用javax.persistence
註釋而不是默認值。當試圖定義一個@ManyToOne
的關係時,我覺得有點失明。通常我使用@JoinColumn(name="xxx")
來定義列名稱@ManyToOne
,即。不是@Column(name="xxx")
。我是對的嗎,還是應該以另一種方式來看待這個問題。
我有一個快速的樣子,並認爲com.j256.ormlite.misc.JavaxPersistence.java
幾個小的補充將解決這個問題。基本上覆制代碼來處理@Column
而不是處理@JoinColumn
(也許沒有「長度」)。
這也讓我想知道是否有使用標準ormlite註釋以及javax.persistence
的問題。的問題,如:
- 做標準標註優先?和
- 可以的
javax.persistence
標註的處理被禁用?
非常感謝您的回覆。我遵循了你的建議,並按照你的建議添加了我的建議 – AndrewS