Cómo funcionan @PostFilter y @PreFilter
Siendo nuevo en las anotaciones de primavera, necesito una aclaración para el siguiente código.
@PostFilter("hasPermission(filterObject, 'READ') or hasRole('ROLE_ADMIN')")
public List<User> getUsers(String orderByInsertionDate,
Integer numberDaysToLookBack) throws AppException
;
Esto significa que la lista de usuarios devueltos por getUsers solo contendrá aquellos elementos que tengan"READ"
el acceso al objeto llamante o al objeto llamante tiene el rol de"ROLE_ADMIN"
. Gracias.