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