我已经将pentaho嵌入到Java应用程序中,并且正在寻求优化与MYSQL的sql连接。
当前,我有一个有效的连接字符串:
SimpleSQLReportDataFactory sdf = (SimpleSQLReportDataFactory) dataFactory;
ConnectionProvider cp = sdf.getConnectionProvider();
DriverConnectionProvider dcp = (DriverConnectionProvider) cp;
dcp.setDriver("com.mysql.jdbc.Driver"); dcp.setUrl("jdbc:mysql://"+_conn.get("host").toString()+":3306/"+_conn.get("database").toString());
dcp.setProperty("user", _conn.get("user").toString());
dcp.setProperty("password", _conn.get("password").toString());
但是我想使用连接池并且了解C3PO是最容易使用的一种,但是我将如何使用Java在pantaho中实现它呢?