借助于构建器创建javaBean实例最常见
<bean name = "helloWord" class = "com.accp.HelloWord">
由于有其他的原因我们不得不借助工厂方法创建javaBean的实例
<bean name = "helloWord"
class = "com.accp.HelloWord"
factory-mothod = "helloWordInstance"
>
a.此时HelloWord必须提供helloWordInstance的静态方法
b.还有一种情况是该类没有提供静态方法的情况
<bean name = "helloWordFactory"
class = "com.accp.HelloWordFctory"/>
<bean name = "fileHelloWord"
factory-bean = "helloWordFactory"
factory-mothod = "createHelloWordFactoryInstance">
其中名为fileHelloWord的javaBean的实例将通过HelloWordFctory的createHelloWordFactoryInstance方法创建出来
<bean name = "helloWord" class = "com.accp.HelloWord">
由于有其他的原因我们不得不借助工厂方法创建javaBean的实例
<bean name = "helloWord"
class = "com.accp.HelloWord"
factory-mothod = "helloWordInstance"
>
a.此时HelloWord必须提供helloWordInstance的静态方法
b.还有一种情况是该类没有提供静态方法的情况
<bean name = "helloWordFactory"
class = "com.accp.HelloWordFctory"/>
<bean name = "fileHelloWord"
factory-bean = "helloWordFactory"
factory-mothod = "createHelloWordFactoryInstance">
其中名为fileHelloWord的javaBean的实例将通过HelloWordFctory的createHelloWordFactoryInstance方法创建出来