两种不不同的用户:User和Administrator
User类:
Administrator类:
ResourceBean接口:
ResourceBeanImpl类:
Service接口:
ServiceBean类:
PermissionCheckAdvice(AOP实现的核心)
PermissionDeniedException类:
PermissionThrowsAdvice类:
SpringAopTest测试类:
applicationContext.xml
代码虽然简单,但是基本实现了为不同的用户赋予不同的权限的功能。