<分区>
我正在寻找一个 Scala 数据库库,它允许我使用 SQL 与具有连接池的数据库对话,最好是处理多个端点(主从)。
Scala ORM/DSL 工具看起来过于复杂,而且学习曲线较高,对我的用例没有太多附加值。所以我正在寻找一个更简单的库,它允许我直接编写 SQL。
但是连接池对于库来说是必须的。
对以上有什么建议吗?
<分区>
我正在寻找一个 Scala 数据库库,它允许我使用 SQL 与具有连接池的数据库对话,最好是处理多个端点(主从)。
Scala ORM/DSL 工具看起来过于复杂,而且学习曲线较高,对我的用例没有太多附加值。所以我正在寻找一个更简单的库,它允许我直接编写 SQL。
但是连接池对于库来说是必须的。
对以上有什么建议吗?
最佳答案
在 scala 中使用 JDBC 几乎是无缝的。就我而言,我编写了一个小型可重用数据库库,用于将 JDBC 桥接到 Scala(即,从 Scala 对象生成 SQL 并从结果生成 Scala 对象)。
对于池化,您可以使用第 3 方数据库池库(例如 http://www.snaq.net/java/DBPool/) 在 Scala 中使用所有这些(一旦您的库完成)需要很少的代码行。
关于sql - 哪个库是使用 Scala 中的 SQL 访问数据库的最佳库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7665846/