Можно ли добавить @Secured или @PreAuthorized аннотации для всего класса
Кажется логичным обеспечить целый класс контроллеров, а не каждый метод. Могу ли я сделать это:
@Controller
@Secured("ROLE_USER")
public class accountPages {
//Controllers
}
Ответ 1
из Spring Безопасность 3 - публикация PACKT
Имейте в виду, что безопасность на уровне метода аннотации могут также применяться на уровень класса! Метод уровня аннотации, если они поставлены, всегда будут переопределить аннотации, указанные на уровень класса