|
|
1
1
使用标准的Java工具没有简单的方法可以做到这一点。阻力最小的方法几乎肯定是使用像Google Guice、Spring或AspectJ这样的AOP风格的库。任何本土的解决这个问题的尝试最终都会像AOP库已经为您做的那样。 |
|
|
2
1
考虑使用AOP或Spring支持注释拦截方法调用并实现自定义代码 http://static.springsource.org/spring/docs/2.5.x/reference/aop.html 您当然可以自己编写注释解析器及其运行时实现,但与行业解决方案相比,重新设计只会容易出错,效率低下。 如果你坚持自己实现这个(不使用AOP或带有Spring的AOP),下面是我的建议(可能不是最好的方法):
这正是AOP将(更有力地)为您做的事情。但是,请注意,最终类、静态方法、没有接口的类等。。在这种情况下(另一种球赛)仍然是个问题。 |
|
|
Mario Zelic · 更改子类方法签名时使用@重写注释 4 年前 |
|
|
LM10 · @Resource注释的含义 8 年前 |
|
|
Chris · 函数参数dtype声明不起作用? 8 年前 |
|
|
edison ouyang · 招摇过市批注未生成预期结果 8 年前 |