我用谷歌搜索了很多,但没有找到/理解Spring IoC如何创建新对象。
我的意思是,通常我们使用new
关键字来创建它。IoC 是否使用new
并因此能够创建对象?
Spring IoC容器在内部使用反射来创建实例并完成大部分工作。反射 API 提供了newInstance()
创建对象的方法。
是的,
反射用于通过春季 IoC 创建实例。请在此处查看描述性答案https://stackoverflow.com/a/43517470/9449599