JPA字段/属性访问策略(JPA field access strategy)

阅读 49

2023-04-13


1. 通过@javax.persistence.Id设置JPA默认访问策略(推荐)

  • 如果@javax.persistence.Id修饰字段(field),则采用基于字段(field)的访问策略
  • 如果@javax.persistence.Id修饰getter方法(property),则采用基于属性(property)的访问策略
  1. 通过@javax.persistence.Access改变默认的JPA访问策略(不推荐) 通过对Entity类,或者Entity类的字段(field)直接使用@javax.persistence.Access,可以改变默认的访问策略: @javax.persistence.Access(AccessType.FIELD) @javax.persistence.Access(AccessType.PROPERTY)





精彩评论(0)

0 0 举报