I hava a standalone JPA (Hibernate) - MySQL Application.
My persistence.xml looks like:
<persistence-unit name="JPAProj" transaction-type="RESOURCE_LOCAL">
<!-- Persistence provider -->
<provider>
org.hibernate.ejb.HibernatePersistence
</provider>
....
<properties>
<property name='hibernate.show_sql' value='true'/>
<property name='hibernate.format_sql' value='true'/>
<property name='hibernate.dialect' value='org.hibernate.dialect.MySQL5InnoDBDialect'/>
<property name='hibernate.hbm2ddl.auto' value='update'/>
<property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver"/>
<property name="javax.persistence.jdbc.url" value="jdbc:mysql://localhost/classicmodels"/>
<property name="javax.persistence.jdbc.user" value="someuser"/>
<property name="javax.persistence.jdbc.password" value=""/>
</properties>
</persistence-unit>
I want to use a Connection Pool (say Apache DBCP) in this application, what changes do i need to make to persistence.xml?
You can use the c3p0 connection pooling for hibernate. Check this url C3P0 configuration
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With