谷歌应用引擎(Java)上有ORM工具吗?

时间:2010-07-08 11:47:34

标签: google-app-engine gwt

大家。之前我使用过Ruby和Rails,我喜欢Rails的ORM,它让我快速开发应用程序......(也让我减少了很多SQL语句。)但是现在,我需要从ROR转移到Google App Engine 。那有ORM工具吗?另外,我很遗憾谷歌有一些名为“Google Web Toolkit”的神奇工具,我可以在任何设置中提前使用这些工具吗?谢谢你。

2 个答案:

答案 0 :(得分:2)

GWT不是任何想象力的ORM工具。您可以检查JDO或JPA以获取使用GWT构建的GAE应用程序。我个人最喜欢的是Objectify,它是原生API和JDO之间的完美平衡。 YMMV

如果您不熟悉语言,您是否考虑过Python + Django?

答案 1 :(得分:0)

我已经成为mardao的首席开发人员,https://github.com/sosandstrom/mardao/wiki/Quick已经三年了,它是一个组合的ORM和Dao生成器。您在构建时将其作为maven插件运行,它使用数据存储区的低级API扫描JPA注释的域对象并为您生成DAO。运行时不使用类路径扫描或反射! 它处于稳定的生产成熟度(版本2.3.0),可在Maven Central中使用。