Play!是一個full-stack(全棧的)Java Web應用框架,包括一個簡單的無
狀態MVC模型,具備Hibernate的對象持續,一個基於Groovy的
模板引擎,以及創建一個現代Web應用所需的全部東西。
Play 是一個純 Java 的框架,它讓你保持使用你喜歡的開發工具和類庫。若是你已是一個使用 Java 平臺的開發者,那麼你不須要切換到另外一種語言,其餘 IDE 或者其餘類庫, 而僅僅是切換到一個效率更高的 Java 環境。
Play!的關鍵特性:
一、一個很是簡單的開發週期。此框架自動編譯和從新裝載源文件的任何改變。
二、智能捆綁HTTP參數到Java方法參數。
三、基於Jboss Netty框架的快速HTTP服務器,使Play能支持高併發、長鏈接以及靜態文件優秀的輸出能力。
四、一個基於Groovy的強大的
模板引擎,具備多層繼承,定製用戶標籤的能力,高可拓展性等。
五、優秀的錯誤報告功能:當發生異常,此框架會直接顯示出錯代碼,甚至是模板代碼。
[1]
六、易於實現非阻塞、大併發