【问题标题】:How to invoke method of one class in another class using @Inject?如何使用@Inject 在另一个类中调用一个类的方法?
【发布时间】:2019-06-27 22:14:30
【问题描述】:

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

【问题讨论】:

标签: java methods dependency-injection inject


【解决方案1】:

好吧,main() 方法必须设置您选择的依赖注入框架,将其配置为知道如何实例化 AB 的实例。

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

所以这个A 实例将能够调用注入的B 实例上的方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-06
    相关资源
    最近更新 更多