0
我用的打法在我的应用程序1.2.5框架。使用JPA API来使用休眠。问题我在这里面对的是,我想在我的应用程序中使用多个数据库连接,以便我的应用程序的一部分可以使用不同的数据库,但是播放1.2.5不支持多个数据库连接。自动它会给连接细节从application.conf文件通过对EntityManager的:发挥1.2.5多个数据库连接
视图plainprint? 注:在代码块文本内容自动为自动换行
CriteriaBuilder cb = JPA.em().getCriteriaBuilder();
是否有任何替代和简单的方法来做到这一点?
我遇到下面的解决方案提到:
视图plainprint? 注:
ds.setJdbcUrl("jdbc:oracle:thin:@10.42.20.25:1521/TEST");
ds.setUser("CODACUSER");
ds.setPassword("CODACUSER");
ds.setAcquireRetryAttempts(10);
ds.setCheckoutTimeout(5000);
ds.setBreakAfterAcquireFailure(false);
ds.setMaxPoolSize(30);
ds.setMinPoolSize(1);
ds.setMaxIdleTimeExcessConnections(0);
ds.setIdleConnectionTestPeriod(10);
ds.setTestConnectionOnCheckin(true);
//EbeanServer secondary = Ebean.getServer("secondary");
//Connection conn = DB.getDBConfig("new").getConnection();
DB.datasource = ds;
try {
connection = ds.getConnection();
} catch (SQLException e) {
e.printStackTrace();
}
enter code here
我能够在这里建立连接的代码块文本内容自动为自动换行,但如何通过此连接JPA和实体管理器目前尚不清楚...
这是通过支持播放1.2.5? – user3138451
这是一个Play 1模块,应该可以使用1.2.5,但我从来没有尝试过。 – emt14
它不适用于我:( – user3138451