scala – 电梯的ORM:Mapper或JPA?

我正在为电梯公司创建一个小型应用程序。我是Scala / Lift的新手,所以我用这个机会去练习。现在我有一个ORM系统要使用的问题。

一方面,Mapper是Lift的认设置。另一方面,我已经看到它在某些方面并不好,并将被记录(这个还没有很好的记录,很难像跟我一样的新用户这么难)。

与Mapper相反,我们有JPA:标准的Java,经过测试和可靠的ORM,具有可信赖的实现,如Hibernate,但并不完全是“scala-ish”,并且由于与Lift集成,您松动Mapper认提供的功能

我在邮件列表中阅读了一些关于JPA正在成为Lift的方式的断言,但似乎没有广泛的意见。有人可以带点光线吗?

谢谢!

解决方法

这取决于你需要什么如果您有一个大量使用继承和一对多关系的模型,那么您可能会更喜欢JPA。

但是如果你想要快速的转机,Mapper就是要走的路。 Mapper / Crudify是一个伟大的脚手架对,力量很难击败。

相关文章

共收录Twitter的14款开源软件,第1页Twitter的Emoji表情 Tw...
Java和Scala中关于==的区别Java:==比较两个变量本身的值,即...
本篇内容主要讲解“Scala怎么使用”,感兴趣的朋友不妨来看看...
这篇文章主要介绍“Scala是一种什么语言”,在日常操作中,相...
这篇文章主要介绍“Scala Trait怎么使用”,在日常操作中,相...
这篇文章主要介绍“Scala类型检查与模式匹配怎么使用”,在日...