哪个是使用Scala中的SQL访问数据库的最佳库?

she*_*eki 6 sql database database-connection scala connection-pooling

我正在寻找一个Scala数据库库,它允许我使用SQL与具有连接池的数据库进行通信,最好是使用多个端点(主站和从站).

Scala ORM/DSL工具看起来过于复杂,并且具有更高的学习曲线,而我的用例没有太多增值.所以我正在寻找一个更简单的库,它允许我直接编写SQL.

但是连接池是库的必需品.

对上述有什么建议吗?

Jus*_*s12 3

在 scala 中使用 JDBC 几乎是无缝的。就我而言,我编写了一个小型可重用数据库库,用于将 JDBC 桥接到 Scala(即,从 Scala 对象生成 SQL 并从结果生成 scala 对象)。

对于池化,您可以使用第 3 方数据库池库(例如http://www.snaq.net/java/DBPool/)在 Scala 中使用所有这些(一旦您的库完成)只需要很少的代码行。