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