【发布时间】:2015-10-01 18:42:35
【问题描述】:
我正在使用 DataSource 对象连接到 mysql 数据库。
DataSource mysql = (DataSource) context.lookup("jdbc/MySQLDataSource");
Connection conn = mysql.getConnection();
我要设置属性
rewriteBatchedStatements=true
当我做一些批量上传时。当人们使用如下驱动程序管理器时,我已经看到了如何执行此操作的示例:
String myConnectionString =
"jdbc:mysql://localhost:3307/mydb?" +
"useUnicode=true&characterEncoding=UTF-8" +
"&rewriteBatchedStatements=true";
try (Connection con = DriverManager.getConnection(myConnectionString, "root", "whatever"))
如何使用 DataSource 设置此属性?
【问题讨论】:
标签: java mysql jdbc datasource