Java 使用bean和反射调用方法

Java 使用bean和反射调用方法,java,android,spring,reflection,javabeans,Java,Android,Spring,Reflection,Javabeans,我有一些类,我想在bean xml文件中声明这些类。我想用反射从这些类中调用方法。我的意思是,我在bean标记中有两个特性,一个是“id”,另一个是“class”,我希望在反射中将id值传递给方法时,找到类并调用特殊方法。无论如何,我搜索了JavaBean、反射等,但我不能使用这些,我想看一个简单的教程,因为我的知识非常基础,而且很少:( 如何在反射中使用bean xml文件从类在bean文件中声明的特殊类调用方法 为了使用BeanXML文件,我应该安装SpringFramework?我应该在哪

我有一些类,我想在bean xml文件中声明这些类。我想用反射从这些类中调用方法。我的意思是,我在bean标记中有两个特性,一个是“id”,另一个是“class”,我希望在反射中将id值传递给方法时,找到类并调用特殊方法。无论如何,我搜索了JavaBean、反射等,但我不能使用这些,我想看一个简单的教程,因为我的知识非常基础,而且很少:(

如何在反射中使用bean xml文件从类在bean文件中声明的特殊类调用方法

为了使用BeanXML文件,我应该安装SpringFramework?我应该在哪里创建带有beans标记的xml文件?(我的意思是我应该在特殊的目录中创建它,比如下面的src或下面的res…)


感谢您为SpringWeb应用程序提供的建议,默认情况下,您可以在中声明bean

/WEB-INF/applicationContext.xml
您还可以在/WEB-INF/like中的单独文件夹中的someName.xml中声明bean

 /WEB-INF/config/database.xml
可以在/WEB-INF/applicationContext.xml或其他类似文件中导入

<import resource="/WEB-INF/config/database.xml"/>
见: 此外,您还必须实现从该xml文件读取bean的逻辑。

从Spring页面:

特征 Android的Rest客户端 对访问安全API的身份验证支持


Spring android没有bean配置。你为什么需要它?你想要的可以通过泛型和反射来完成。你能提供一个例子说明你为什么需要它吗?

谢谢你的回复,但我不能使用web应用程序。我在android应用程序中,我想要使用bean组件(xml文件中的bean标记)从spring开始,声明我所有的类,并在android中使用反射的类和方法。你明白我的意思吗?再次感谢:)你在做什么类型的项目。是maven项目吗?这是java还是java web项目?这是Android项目。谢谢FcoP。我想创建一个bean xml文件,我设置了我所有的类(和我的包),我想在bean标记的id标记中,从我的类中设置一个方法名。如下所示:()通过这个,我可以从sendingSMS类获得带有反射的SMS方法。我的意思是我可以将方法名和参数从这个方法发送到反射类,然后调用这个方法。这是一个培训示例,用于学习android和JavaBean以及android中的反射,然后在实际项目中使用。感谢并抱歉我的长文本
<context-param>
  <param-name>contextConfigLocation</param-name>
  <param-value>/WEB-INF/applicationContext.xml</param-value>
</context-param>

<listener>
  <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
res/xml/