Guest User

Untitled

a guest
Jun 8th, 2018
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.69 KB | None | 0 0
  1. HikariConfig configuration = new HikariConfig();
  2. configuration.setJdbcUrl("jdbc:mysql://127.0.0.1:3306/testdb");
  3. configuration.addDataSourceProperty("serverName","127.0.0.1");
  4. configuration.addDataSourceProperty("port", 3306);
  5. configuration.addDataSourceProperty("databaseName", "testdb"));
  6. configuration.addDataSourceProperty("user", "root");
  7. configuration.addDataSourceProperty("password", "123");
  8. configuration.setDriverClassName("com.mysql.jdbc.jdbc2.optional.MysqlDataSource");
  9. this.database = new HikariDataSource(configuration);
  10. return true;
  11.  
  12. [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-0 - is starting.
  13. [main] WARN com.zaxxer.hikari.util.DriverDataSource - Registered driver with driverClassName=org.mariadb.jdbc.MySQLDataSource was not found, trying direct instantiation.
  14. [main] WARN com.zaxxer.hikari.util.DriverDataSource - Could not instantiate instance of driver class org.mariadb.jdbc.MySQLDataSource, trying JDBC URL resolution
  15. java.lang.ClassCastException: org.mariadb.jdbc.MySQLDataSource cannot be cast to java.sql.Driver
  16.  
  17. import ru.steklopod.repositories.ConnectionAccesNamesStore._
  18. def init(): Unit = {
  19. val dataSource: DataSource = {
  20. val ds = new HikariDataSource()
  21. ds.setDriverClassName(DRIVER_MARIA_DB)
  22. ds.setJdbcUrl(URL_MARIA)
  23. ds.setPassword(PSWRD_MARIA)
  24. ds.setUsername(LOGIN_MARIA)
  25. ds
  26. }
  27. ConnectionPool.singleton(new DataSourceConnectionPool(dataSource))
  28. }
  29.  
  30. object ConnectionAccesNamesStore {
  31. currentSchema=" + SHEMA_NAME
  32. val URL_MARIA = "jdbc:mariadb://127.0.0.1:3306/test" //+ SHEMA_NAME
  33. val DRIVER_MARIA_DB = "org.mariadb.jdbc.Driver"
  34. var LOGIN_MARIA = "root"
  35. val PSWRD_MARIA = "root"
  36. }
Add Comment
Please, Sign In to add comment