28Spring Security
Security ist ein querschnittlicher Aspekt, der jede Anwendung in vielen Facetten betrifft. Spring Security bietet einfache Möglichkeiten, Methoden mit bestimmten Rechten und Rollen abzusichern. Dabei verlässt das Framework sich stark auf Mittel der aspektorientierten Programmierung, sodass die Zugriffsrechte unabhängig vom Anwendungscode gepflegt werden können.
28.1Konzepte
Security wird von vielen Entwicklern eher als notwendiges Übel und nicht als First Class Citizen betrachtet. Die Tatsache, dass Spring Security mit aspektorientierter Programmierung (AOP) arbeitet, ist hierbei Fluch und Segen zugleich, da das eigentlich sehr gute Pattern diese Entwickler dazu verleitet, Security als etwas zu betrachten, das auch am Ende noch ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access