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/

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