В чём отличие @Access(AccessType.FIELD) и @AccessType(AccessType.Type.FIELD)?

@AccessType Из пакета org.springframework.data.annotation.AccessType, а @Access из пакета javax.persistence.Access

Так вот в чём разница между ними? @Access работает как задумано в зависимости от значения (Либо FIELD, либо PROPERTY) берёт значения из getter или поля.

А вот AccessType вообще никак не реагирует на смену значений. Что это за аннотация и зачем она нужна?


Ответы (0 шт):