В чём отличие @Access(AccessType.FIELD) и @AccessType(AccessType.Type.FIELD)?
@AccessType Из пакета org.springframework.data.annotation.AccessType, а @Access из пакета javax.persistence.Access
Так вот в чём разница между ними? @Access работает как задумано в зависимости от значения (Либо FIELD, либо PROPERTY) берёт значения из getter или поля.
А вот AccessType вообще никак не реагирует на смену значений. Что это за аннотация и зачем она нужна?