- 主题:弱问一下 java spring的注入
java spring的注入是不是就相当于把被调用组件的地址 插入到调用组件里面
这样调用组件就可以通过这个地址来访问和执行被调用组件里面的属性和方法了
这个被调用组件是通过反射方式在调用组件外面建立的
不知道我这么理解spring的注入对不对
谢谢!
--
FROM 123.185.228.*
我理解 如果自己的组件直接new个组件 那new的那个组件只能被自己的组件引用,别的组件看不到这个地址
而通过spring建立起来的实例可以被各个组件所引用 这样直接把需要的组件的地址引用进来就行了
相当于自己需要的东西都被外人给做好了 而且可以共享 自己需要的时候,只要喊个他们的名字就行了
【 在 oldwatch 的大作中提到: 】
: 把地址改成引用就差不离了
--
FROM 123.185.228.*
我理解是根据xml描述 或者注解 由spring通过反射生成内存中的实例
然后再把实例的地址通过名字 注入到调用组件里面 这样在组件内部就可以通过名字来访问这个实例的属性和方法了
【 在 MrBright 的大作中提到: 】
: 可以理解为根据XML的描述,生成出BEAN。
--
FROM 123.185.228.*