第二十一章 Security Object Implementations - 安全对象的实现
Spring Security 在2.0之后,通过配置的 MethodSecurityInterceptor 来确保 MethodInvocation 能够拦截到特定的 Bean 或者在多个 Bean 之间共享。拦截器使用 MethodSecurityMetadataSource 实例获取应用于特定方法调用的配置属性。
MapBasedMethodSecurityMetadataSource 用于存储由方法名称键值的配置属性,并在内部使用
大致的意思是,配置一个 MethodSecurityInterceptor 显式的方法安全拦截器,可以使用 Spring AOP 的代理机制结合 AspectJSecurityInterceptor,来拦截指定的方法。进行方法保护。