定义一个通用数据源,假设其名字为component-dataSource 二个模块使用同一个数据源
<alias name=“component-dataSource ” alias=“componentA-dataSource ”> <alias name=“component-dataSource ” alias=“componentB-dataSource ”>
bean创建
使用构造方法穿件bean的实例
使用静态工厂方法创建bean的实例
使用实例化的工厂方法创建bean的实例
<bean id="staticFactoryBean" class+"cn.hxex.springcore.StaticFactory" factory-method = "getStaticFactoryBeanInstance"> //使用静态工厂方法创建bean的实例要求所使用的方法必须是静态的 <bean id="dynamicFactory" class+"cn.hxex.springcore.DynamicFactory" > <bean id="dynamicFactory" factory-bean="dynamicFactory" factory-method = "getDynamicFactoryBeanInstance" >