java web play_玩转Java Web应用开发:Play框架
【IT168 技術】
概述
Play 框架是一個完整的 Web 應用開發框架,覆蓋了 Web 應用開發的各個方面。Play 框架在設計的時候借鑒了流行的 Ruby on Rails 和 Grails 等框架,又有自己獨有的優勢。使用 Play 框架可以方便和高效的開發出 Java Web 應用。通過 Play 框架提供的命令行工具,可以快速的創建出一個 Web 應用的基本骨架。它的 Java 代碼動態編譯機制,使得修改代碼之后,不需要重啟服務器就可以直接看到修改之后的結果,調試起來非常方便。它使用 JPA 規范來完成領域對象的持久化,可以很方便的使用不同的關系數據庫作為后臺存儲。使用 Play 框架可以很容易的構建使用 REST 架構風格的應用。它使用 Groovy 作為視圖層模板使用的表達式語言。模板之間的繼承機制也可以避免代碼的重復。總的來說,Play 框架非常適合快速 Web 應用開發。
Play 框架采用經典的 MVC 架構,把 Web 應用分成模型層、控制層和視圖層三個層次。每個層次對應的文件被存放在不同的目錄下面,方便組織和管理。使用 Play 框架的 Web 應用具有相同的目錄結構,如 圖 1 所示。
▲圖1 使用 Play 框架的 Web 應用的目錄結構
如圖1 所示,應用自身的文件被放在 app 目錄下面,三個子目錄分別存放的是 MVC 模式的三個層次的內容。其中 models 和 controllers 目錄下面是 Java 源文件,而 views 目錄下面則是視圖層使用的模板文件。conf 目錄下面存放的是應用的配置文件、HTTP 路由文件和國際化所需的消息文件。public 目錄則是存放 Web 應用的靜態文件,包括 JavaScript、CSS 和圖像文件等。lib 目錄存放所需的額外的 Java 庫。test 目錄存放的是測試結果。
總結
以上是生活随笔為你收集整理的java web play_玩转Java Web应用开发:Play框架的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用CCRenderTexture来创建
- 下一篇: C语言:条件运算符