You can still use a hibernate.cfg.xml file with spring. Here's a sample from my dao-context.xml:
<bean id="SessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"> <property name="dataSource" ref="DataSource" /> <property name="configLocation"> <value>classpath:hibernate.cfg.xml</value> </property> <property name="hibernateProperties"> <props> <prop key="hibernate.dialect">${hibernate.dialect}</prop> <prop key="show-sql">${hibernate.show_sql}</prop> <prop key="hibernate.hbm2dll.auto">${hibernate.hbm2ddl.auto}</prop> </props> </property> </bean> It makes the Hibernate tools A LOT easier to use. Plus I like keeping all my mapping information (hibernate.cf.xml) separate from my application context. The *only* thing I place in my hibernate config file are my mapping classes: <hibernate-configuration> <session-factory> <mapping class="x.y.z"/> ... </session-factory> </hibernate-configuration> Hope that helps! On Thu, Apr 10, 2008 at 8:16 AM, Johann Reyes <[EMAIL PROTECTED]> wrote: > You could configure a database.properties file that your spring config > reads it, and also the hibernate3 plugin > > Regards > > Johann Reyes >