Förändring av entitymanager default konfigurationen

1 view
Skip to first unread message

David Rosell

unread,
Dec 8, 2010, 8:46:56 AM12/8/10
to oppna-program-dao-framework
För hibernare kan man ange uppdaterings strategi av databasen genom
att skicka med en property i konfigurationen av entitymanagern:

hibernate.hbm2dll.auto
tillåtna värden är update, creat-drop, validate - jag tror validate är
default

Det vore trevligt att ha med detta som en konfigurationsparameter:

<bean id="entityManagerFactory"
class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
<property name="persistenceUnitManager" ref="pum" />
<property name="dataSource" ref="dataSource" />
<property name="jpaVendorAdapter" ref="jpaVendor" />
<property name="jpaProperties">
<props>
<prop key="hibernate.hbm2dll.auto">${hibernate.hbm2dll.auto}</
prop>
<prop key="hibernate.show_sql">${hibernate.database.showsql}</
prop>
<prop key="hibernate.format_sql">${hibernate.database.showsql}
</prop>
</props>
</property>
</bean>
Reply all
Reply to author
Forward
0 new messages