对象定义对象定义一个对象的基本元信息,比如名字,是否异步,有哪些属性,依赖等等,我们把这些信息组合到一起,形成一个对象定义。 对象定义往往表现在他的基础类型上, injection 内置了名为 ObjectDefinition 的对象定义类,它包含一系列属性,比如: 有哪些属性是否有依赖的对象创建时是否是异步的初始化方法是哪个是否自动装配 以上只是列举了一小部分,通过这个定义,容器就可以将一个对象简单的创建出来。 ObjectDefinition 的具体属性文档,可以在 这里看到