Yes, yes and even more yes. I have been thinking about this a WHOLE lot lately!

Chris Scott
[EMAIL PROTECTED]
http://cdscott.blogspot.com/
http://www.coldspringframework.org/


GIF image







On Jun 7, 2006, at 11:57 AM, Jon Gunnip wrote:


Hello,

I was wondering if there are plans for ColdSpring to support the parent and abstract attributes on the bean tag as they are used in Spring. My use case is that many of my DAO's and Gateways take the same constructor args since they extend a common component. Thus it would be nice to do:

<bean id="abstractDAO" class="path.to.abstractDAO" abstract="true" >
 <constructor-arg name="DSN" ><value>myDSN</value></constructor-arg>
</bean>

<bean id="concreteDAO1" class="path.to.concreteDAO1" parent="abstractDAO" />

<bean id="concreteDAO2" class="path.to.concreteDAO2" parent="abstractDAO" >
 <property name="someAdditionalProperty" >foo</property>
</bean>

I saw this demonstrated in Spring in http://www-128.ibm.com/ developerworks/java/library/j-genericdao.html. I might be misunderstanding how the Spring code works or maybe there is a way to do this already in ColdSpring?

Thanks,
Jon




Reply via email to