我正在Scala中构建一个数据库繁重的应用程序,我正在做一些研究,为持久层找到合适的库。最稳定和防弹的选择是坚持使用JPA,但应用程序有点特殊,因为必须在表格中支持任意查询,其中一些表格有> 50列,而使用Criteria这样做太麻烦了。
我想从更多知识渊博的人那里得到一些建议,他们在现实世界的项目中使用了Scala持久性库。这些比较如何?他们如何解决22场限制(这在scala 2.11中得到了解决,但据我所知仍然至少影响了Slick)。这一点对我的用例至关重要,并且解决可怕的丑陋黑客like this不是一种选择。