java - 如何使用@Inject调用另一个类中一个类的方法?

标签 java methods dependency-injection inject

假设有两个类,A类和B类。A类中有main(),而B类有一些业务方法。通过在 A 类中使用 new 运算符的最简单方式,可以访问 B 类及其方法。现在,如果我们要使用 @Inject 做同样的事情,如何实现呢?提前致谢。

最佳答案

嗯,main() 方法必须设置您选择的依赖注入(inject)框架,将其配置为知道如何实例化 A 的实例B.

然后它应该请求框架创建 A 的实例。如果设置正确,框架将创建一个 A 实例,并注入(inject)一个 B 实例。

因此这个 A 实例将能够调用注入(inject)的 B 实例上的方法。

关于java - 如何使用@Inject调用另一个类中一个类的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54511620/

相关文章:

java - 使用 Spring 引导 play 2.4 Java 应用程序的方法是什么?

java - Spring - 如何注入(inject)具体的接口(interface)实现?

java - 某些设备中的 SimpleDateFormat ParseException

java - 安卓应用商店数据

java - 使一个方法能够采用两种不同类型作为参数

c# - 获取将返回列表的文件夹和子文件夹中所有文件的方法

java - 要数组的多个对象

constructor - 干净的代码 - 依赖注入(inject)

java - 在antlr3中将语法错误抛出到java

java - 为什么同一个站点的这两个 api 的方法不一样?