小编jav*_*iut的帖子

Java 7u40 Java SE 8 sun.reflect.Reflection.getCallerClass

我已阅读以下帖子

Oracle停止使用sun.reflect.Reflection.getCallerClass

我想知道这种变化究竟意味着什么.

1).意味着这个类sun.reflect.Reflection.getCallerClass会被重写以提供更多的安全性Java reflection吗?

2).意味着不再需要这门课程?也许另一种方法?

3).反思将在Java 8中结束.method.invoke将抛出UnsupportedOperationException.

4).这会影响与Spring或AspectJ面向方面编程相关的任何事情吗?

我很想知道因为我们使用Reflection method.invoke在发送到数据库之前为类提供了一些标志.如果反思是我可以用什么方法来提供我的行为,这就提出了另一个问题.我认为AOP是一种可行的方式.

非常感谢.

java reflection java-8

2
推荐指数
1
解决办法
4747
查看次数

标签 统计

java ×1

java-8 ×1

reflection ×1