谁能解释我:Reflection
和metadata
Java和有什么不一样?上次我听到很多人问这个问题越来越多...
反射是您在运行时检查类,方法等和方法而又不知道它们在编译时是否存在的方式,这与静态类型的代码不同,在静态类型的代码中,代码针对一组已知的类进行编译,而反射可用于在以下位置加载任何类Object运行时并执行自省。
MetaData是关于数据的数据。指定元数据的一项非常重要的技术是使用具有Runtime RetentionPolicy的注释。请参阅@Annotation。Reflection可以非常方便地提取注释值...一些注释示例包括Hibernate中的@Entity注释或@ JAX中的XML或Spring..Metadata中的@Transaction和Jref一起在诸如JUnit或Spring Framework的多个地方使用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句