Java的反射机制在项目开发中一般有啥应用

1)比如在Struts2的框架中就有使用来看一个struts.xml的配置文件\u0026lt;action name=“product-save” class=“com.atguigu.struts2.helloworld.Product” method="save"\u0026gt; \u0026lt;result name="details"\u0026gt;/WER-INF/pages/details.jsp\u0026lt;/result\u0026gt;\u0026lt;/action\u0026gt;将/product-save.action的请求映射到 Product类中去处理,并且去调用save方法去处理,这显然用到了反射。Class\u0026lt;?\u0026gt; clazz = Class.forName("com.atguigu.struts2.helloworld.Product");Method method = clazz.getMethod("save");method.invoke(clazz.newInstance());这样才能通过配置调用相应的类和方法
■网友
最简单的例子,ORM咯
■网友
android开发时 该类没有提供 setxxx 方法 修改某个属性的值时 但我要改那个属性啊 嗯嗯 用反射 不知道说得对不对 怕被吊 希望大神手下留情
■网友
【Java的反射机制在项目开发中一般有啥应用】 说几个场景:
Android中 json数据转java对象IOC容器中的对象注入对某些Java库的hook


    推荐阅读