【问题标题】:HikariCP - add properties to JDBC urlHikariCP - 向 JDBC url 添加属性
【发布时间】:2018-07-09 13:47:02
【问题描述】:

对于常规 JDBC 连接,您可以将属性添加到 DriverManager:

url = "jdbc:postgresql://host:port/db?user=user&password=pass";

Properties props = new Properties();

DriverManager.getConnection(url,props);

对于 HikariCP,它有 hikariConfig.setJdbcUrl(url);

如何为 JDBC 连接添加属性(不是 HikariCP 属性)?

【问题讨论】:

    标签: java jdbc hikaricp


    【解决方案1】:

    参见 Hikari 的initialization,可以使用config.addDataSourceProperty 方法添加属性:

    HikariConfig config = new HikariConfig();
    config.setJdbcUrl("jdbc:mysql://localhost:3306/simpsons");
    config.setUsername("bart");
    config.setPassword("51mp50n");
    config.addDataSourceProperty("cachePrepStmts", "true");
    config.addDataSourceProperty("prepStmtCacheSize", "250");
    config.addDataSourceProperty("prepStmtCacheSqlLimit", "2048");
    

    【讨论】:

      猜你喜欢
      • 2020-03-29
      • 1970-01-01
      • 2018-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-15
      • 1970-01-01
      相关资源
      最近更新 更多