Joined: Thu Oct 23, 2008 9:45 am Posts: 1
|
Hi
I was wondering about the best way of using hibernate with jpa inside a axis2 webservice deployed in tomcat.
Now I've got a c3p0 pooled connection configured in my persistence.xml, like this
<property name="hibernate.c3p0.min_size"
value="0"/>
<property name="hibernate.c3p0.max_size"
value="15"/>
<property name="hibernate.c3p0.timeout"
value="300"/>
<property name="hibernate.c3p0.max_statements"
value="0"/>
<property name="hibernate.c3p0.idle_test_period"
value="3000"/>
but was wondering if I should use a datasource from tomcat jndi instead. A typically query in a method in the web service lookes like this
EntityManagerFactory emf = Persistence
.createEntityManagerFactory("Provenance");
EntityManager em = emf.createEntityManager();
em.getTransaction().begin();
dao.save(object);
em.getTransaction().commit();
em.close();
Any tips on this.
|
|