Hi Everyone,
I'm working on a project using the Hibernate ant tools to generate DAO
objects for use inside a Spring context. The existing DAO exporter
with suffix "Home" uses JNDI to get the SessionFactory. However,
Spring has its own HibernateDaoSupport class which use dependency
injection rather than JNDI to determine the Sessionfactory. I could
see that the classes I needed were similar to the existing ones, but
with modifications to extend the HibernateDaoSupport and the
dependency injection approach.
Bottom line is that I have downloaded the source and written a patch
for Hibernate Tools to actually create the Spring DAO objects. I
essentially copied the existing DAO export code, writing another
exporter. The xml is <hbm2springdao>. This addition does not introduce
a hibernate dependency on Spring. Although the generated code
obviously will depend on Spring there are no compile time dependencies
on it introduced into the exporter itself. Is this something you want
to include in the main distribution? Who should I submit the patch to?
------------------------------------------------------------------------
_______________________________________________
hibernate-dev mailing list
hibernate-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev