是否有人在Java中成功使用自定义注释在方法级别实施安全检查或授权?像这样:
@AccessValidator(AccessLevel.ADMIN)
public void method(){...}
或类似。
这可能,最好不使用Spring等吗?谢谢!
答案 0 :(得分:0)
这是AOP的工作。
您可以使用Spring AOP或普通AOP。
看看这个:
https://en.wikipedia.org/wiki/Aspect-oriented_programming
您所要做的就是创建注释,并撰写@Before
建议并在该建议中处理这种安全性。一个代码,到处工作:D