gpt4 book ai didi

scala - 是否有任何 Scala ORM 实现了从 SQL -> Scala 生成代码?

转载 作者:行者123 更新时间:2023-12-01 11:04:31 25 4
gpt4 key购买 nike

我正在使用 Squeryl 作为 MySQL 的 ORM。这是一个使用包含数百个表的现有模式的新项目。

据我所知,Squeryl 和任何可用的 Scala ORM 都不能从 R(mysql 表)生成 O(Scala 类)。我想通过爬取信息模式来推出我自己的东西不会太难,但如果其他人已经这样做了,我宁愿不重复这种努力。

我也很好奇是否有人能告诉我为什么 R->O 方向经常被忽略。根据我的经验,O->R 是异常(exception)而不是规则。

我可能会开始推出自己的解决方案。如果在我听到另一个选项之前已经接近完成,我会发布一个指向该代码的链接。

谢谢。

最佳答案

QueryDSL 为您提供了一个实用程序,可以从现有表生成代码。但是,您需要接受,它主要是一个 Java 库,而 Scala 在那里仅被视为扩展。

我想对 R-O 的支持只是时间和用户反馈的问题。

关于scala - 是否有任何 Scala ORM 实现了从 SQL -> Scala 生成代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7343044/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com