我最近的一些项目建立在eclipselink / jpa / jsf结构上。我想使用HikariCP作为数据源。到目前为止,我搜索并发现所有关于HikariCP的示例/教程都基于Spring和Hibarnate。有没有办法使用HikariCP作为我的主要数据源?怎么做?提前谢谢。
这是我的数据源类:
public enum EntityManagerFactoryDS {
public final EntityManagerFactory emf;
EntityManagerFactoryDS() {
properties.put("javax.persistence.jdbc.driver", "driver");
properties.put("javax.persistence.jdbc.url", "url"));
properties.put("javax.persistence.jdbc.user", "user"));
properties.put("javax.persistence.jdbc.password", "password"));
emf = Persistence.createEntityManagerFactory("mysql", properties);
}
public EntityManager createEntityManager() {
return emf.createEntityManager();
}
public EntityManagerFactory getInstance() {
return emf;
}
}