【发布时间】:2013-07-14 14:01:19
【问题描述】:
我已阅读以下帖子
Oracle Discontinuing sun.reflect.Reflection.getCallerClass
我想知道这种变化的真正含义。
1)。意味着这个类 sun.reflect.Reflection.getCallerClass 将被重写以在Java reflection 中提供更高的安全性?
2)。意味着不再需要这个类?也许是另一种方法?
3)。反射将在 Java 8 中结束。method.invoke 将抛出 UnsupportedOperationException。??
4)。这会影响与 Spring 或 AspectJ Aspect Oriented Programming 相关的任何内容吗?
我想知道,因为我们使用反射method.invoke 在发送到数据库之前为类提供一些标志。这引发了另一个问题,如果反思是关于我可以使用什么方法来提供我的上述行为。我认为 AOP 是一种方法。
非常感谢。
【问题讨论】:
标签: java reflection java-8