Как мне настроить HikariCP для postgresql? - PullRequest
0 голосов
/ 07 мая 2018

Я пытаюсь использовать HikariCP в postgresql и нигде не могу найти конфигурацию для postgresql.

Пожалуйста, укажите мне любой пример для postgresql с HikariCP или любой учебник по конфигурированию для того же.

Я пытался использовать его, как показано ниже, но он не работал, а затем я понял, что он предназначен для MySQL

public static DataSource getDataSource()

    {

            if(datasource == null)

            {

                    HikariConfig config = new HikariConfig();


            config.setJdbcUrl("jdbc:mysql://localhost/test");

            config.setUsername("root");

            config.setPassword("password");



            config.setMaximumPoolSize(10);

            config.setAutoCommit(false);

            config.addDataSourceProperty("cachePrepStmts", "true");

            config.addDataSourceProperty("prepStmtCacheSize", "250");
            config.addDataSourceProperty("prepStmtCacheSqlLimit", "2048");



            datasource = new HikariDataSource(config);

            }

           return datasource;

    }

1 Ответ

0 голосов
/ 07 мая 2018

У вас есть пример в Конфигурация HikariCP Вики-страница

 Properties props = new Properties();

props.setProperty("dataSourceClassName", "org.postgresql.ds.PGSimpleDataSource");
props.setProperty("dataSource.user", "test");
props.setProperty("dataSource.password", "test");
props.setProperty("dataSource.databaseName", "mydb");
props.put("dataSource.logWriter", new PrintWriter(System.out));

HikariConfig config = new HikariConfig(props);
HikariDataSource ds = new HikariDataSource(config);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...