有没有类似于petapoco的Scala
本文关键字:Scala petapoco 类似于 有没有 | 更新日期: 2023-09-27 18:24:03
我正在学习SCALA,还没能找到一个我喜欢的简单的SCALA"micro ORM"。我在找像petapoco这样重量很轻的东西(http://www.toptensoftware.com/petapoco/)。我能找到的最接近的东西是anorm,但它似乎需要你指导它如何映射到数据库。
在佩塔波科,我可以做到:
foreach (var a in db.Query<article>("SELECT * FROM articles"))
{
Console.WriteLine("{0} - {1}", a.article_id, a.title);
}
或者(在我没有课,但想直接传给Json的情况下更好):
return Json(db.Query<dynamic>("Select name, id From people"));
提前感谢!
您可以看看OrmLite(一种java轻量级ORM)或Squeryl。不确定这两者是否都支持将查询结果直接转换为Json。另一种选择是升力测绘器。如果使用lifts-json功能,转换为json将相当简单。