hibernate save時 獲取字段值是通過方法還是通過字段訪問@Column @ID

hibernate版本:hibernate-core-3.6.5.Final.jar,源碼地址:org.hibernate.cfg.InheritanceState#determineDefaultAccessType

跟蹤源碼發現,如果ID註解在字段上,則一律使用字段獲取。ps:注意@EmbeddedID註解

在標準的JOPO裏

AccessType.PROPERTY是方法獲取,AccessType.FIELD是字段獲取

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章