我需要构建一个CRUD应用程序来维护一组简单的表。通常我会在php中这样做,但我不能在客户端环境中部署它。
我想快速地做到这一点,并且vanilla J2EE,EJB,spring,Hibernate等只是简单的矫枉过正。
我正在寻找Rife或Lift框架。它们似乎都具有RAD功能,良好的网页作为UI支持,合理的ORM支持,并且可以作为Jetty或Tomcat的包部署。
有没有人有这些经验?无论多么主观,我都会对任何意见感兴趣。任何人都可以提出更好的建议!
感谢您的建议。 我最初被Lift和Rife所吸引,因为我可以将开发的应用程序部署为已编译的WAR文件 - 内部没有源代码。推特的大部分内容都被重写了,这也让我印象深刻。
对于我的目的而言,我似乎是理想的,但自2007年以来它没有被更新,这有点令人担忧。
所以我来这里看起来像Grails和Groovy!
答案 0 :(得分:3)
我不熟悉Lift或Rife,但我使用过Grails。默认的脚手架(很像Rails)将为您提供大部分支持。在Tomcat和Jetty上运行就好了。
答案 1 :(得分:2)
除非您想使用Scala LIFT,否则可能是一个糟糕的选择。我没有尝试过Rife,所以我无法就此提供任何反馈。
你想做什么?您提供的信息越多,建议就越好。
答案 2 :(得分:2)
查看
以上所有内容都可以备份到WAR中,大多数提供自己运行自包含的方式,除了Restlet之外的所有内容都有一些内置的ORM。
答案 3 :(得分:0)