假设有两个类,即A类和B类。A类中具有main(),而B类具有一些业务方法。使用A类中的new运算符的最简单方法是,可以访问B类及其方法。现在,如果要使用@Inject进行相同的操作,如何实现?预先感谢。
答案 0 :(得分:1)
好吧,main()
方法将必须设置您选择的依赖项注入框架,并将其配置为知道如何实例化A
和B
的实例。
然后,它应该请求框架创建A
的实例。如果正确设置,框架将创建一个A
实例并注入一个B
实例。
因此,这个A
实例将能够在注入的B
实例上调用方法。