摘要: 由于Java语言的局限性,实现一个Rails-like的Java开发框架一直是一个难题。在Java上想体验Rails-like的开发模式,只能选择Grails或者JRuby on Rails。然而这两种框架都是动态语言实现的框架,只是基于JVM而不是基于Java语言本身。动态语言确实有很多优点,但往往难以调试。是否有一个 Java语言实现的Rails-like框架?答案是Play!
Play!最酷的5个功能
本文通过5个例子展示了Play!框架背后的哲学。
1. 绑定HTTP参数到Java方法
2. 通过调用Java方法重定向到相应的action
3. 直接把Java对象传递到页面模板
4. 方便的文件上传
5. 不用任何配置就可以把应用分布到多个JVM
阅读全文