日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

play框架入门操作

發布時間:2023/12/3 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 play框架入门操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Play的基本特性:

??? ??? 1、Play框架使用REST的開發風格,不用嚴格按照復雜的J2EE規范,是Java敏捷開發的首選。

?? 2、Play框架提供多種支持:NIO,JPA,Groovy以及各種工具類。

?? 3、Play框架會自動編譯Java源文件,而不用重新啟動Web服務器將代碼熱加載至JVM。

?? 4、簡單的無狀態(各自維護各自狀態)MVC架構。

?? 5、Play框架提供完整,直接的方式去訪問HTTP,是Play框架和其他Java Web框架最根本的差異。

Play安裝與配置:

? ????? 1、下載Play框架,配置環境變量

?? 2、打開cmd,cd到Play框架所在的目錄,使用play new命令創建一個新的應用。

?? 3、使用 play 運行命令來啟動項目。

?? 4、訪問端口9000即可訪問到play應用 。

Play項目引入到IDE:

?? ? 1、play eclipsify 命令可以將play應用轉化為Eclipse的項目

?? 2、play neatbeansify命令可以將play應用轉化為Netbeans的項目。

?? 3、play idealize命令可以將play應用轉化為IDEA項目。

?? 使用IDE引入項目的方式引入play項目即可。

Play的生命周期:

??? ? ? 1、Play應用服務器接收客戶端的HTTP請求.

?? 2、通過路由找到請求對應的動作處理方法。

?? 3、進行應用自定義的邏輯操作。

?? 4、將處理結果轉換成http響應返回客戶端。

Play項目的目錄結構:

?? 1、app :存放的是應用的邏輯代碼,一些java代碼(使用java開發),視圖,實體類,控制器等。

?? 2、conf :應用有關的所有配置文件,例如:系統配置文件,路由配置文件,xml配置文件等。

?? 3、lib :存放了應用所需的類庫。

?? 4、public :存放系統靜態資源,圖片,js,css等。

路由的配置:

?? 1、Play應用中通過配置路由將http請求映射到用戶自定義方法,執行對應的邏輯處理

?? 2、配置步驟 :路由的配置分為三部分,HTTP方法類型,URI和映射的動作路徑,具體寫法:

??? POST?? /myapp/findAllUsers? controllers.AppUserController.findAllUsers

?? 3、HTTP方法類型根據請求方法的類型定義,GET 和 POST 方法比較常見。

?? 4、如果請求需要傳遞參數,則可以通過這樣的方式進行傳參

??? GET?? /myapp/findUser/:userId???? controllers.AppUserController.findUserByUserId(user:String)

?? 5、配置中還可以使用正則表達式進行參數匹配,比較靈活。




創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的play框架入门操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。