Я пытаюсь настроить Slick как наш слой DAO в нашем приложении Play. У меня есть следующее:
В моем application.conf:
dbConfig {
url = "jdbc:postgresql://localhost:5432/test"
dataSourceClass = "org.postgresql.ds.PGConnectionPoolDataSource"
properties = {
databaseName = "mydb"
user = "myuser"
password = "secret"
}
numThreads = 10
}
Должен ли я использовать PGSimpleDataSource вместо PGConnectionPoolDataSource?
Документации от Slick недостаточно, и это только смущает меня.
Следующий вопрос: что я получаю, делая
Database.fromConfig("dbConfig")
это база данных типа DatabaseDef. Должен ли я спрашивать или создавать сеанс каждый раз, когда я хочу что-то прочитать или написать в своих таблицах?
Где я говорил, что должен использовать HikariCP в качестве реализации пула соединений?
Play
вы используете? - person Mon Calamari   schedule 19.05.2015