0
在Tomcat服務器上的Web服務(METRO 2.0)中獲取/即時訪問EntityManagerFactory比在Web服務本身的靜態初始化程序中獲得更好的方式/場所嗎?如何在Tomcat上的Web服務中獲取EntityManagerFactory
@WebService
public class TestWebService {
private static EntityManagerFactory entityManagerFactory;
static
{
entityManagerFactory = Persistence.createEntityManagerFactory("TestWSPU");
}
@WebMethod
public List<User> getUsers() {
EntityManager em = entityManagerFactory.createEntityManager();
List<User> users = em.createQuery("from User u", User.class).getResultList();
em.close();
return users;
}
}