我正在使用hibernate 5並實現了ImplicitNamingStrategy接口。在其他方法中,有兩個方法,分別稱爲determinePrimaryKeyJoinColumnName(...)和determineJoinColumnName(...)。在Java文檔,它說,大約determinePrimaryKeyJoinColumnName:IsPrimaryKeyJoinColumnName()曾經在Hibernate中使用5 ImplicitNamingStrategy?
確定與{@link javax.persistence.PrimaryKeyJoinColumn}列名。在 * {@code的hbm.xml}而言,這將是一個{@code}的{@code}定義 *或{@code}(別人?)
我批註我的加入PrimaryKeyJoinColumn和代碼工作,但名稱永遠不會通過determinePrimaryKeyJoinColumnName(...),但通過determineJoinColumnName(...)路由。
我錯了,認爲這是一個錯誤?