play framework - 初識
背景
研發程式碼框架是play-framework框架,想看程式碼的話,需要學習下play框架。IDE工具的話之前一直用的idea,所以本文涉及的idea play的配置 和 一些play的簡單知識
認識play
百度百科如下:
play framework是一個full-stack(全棧的)Java Web的應用框架,包括一個簡單的無狀態MVC模型,具有Hibernate的物件持續,一個基於Groovy的模板引擎,以及建立一個現代Web應用所需的所有東西。
前提是安裝jdk,play也分兩個大的版本,1.X和2.X,跟著我們這版研發版本走,使用的1.4.4版本
play安裝
使用的是mac,理論上可以支援brew安裝的,但我期望的安裝低版本的,直接下載bin包來配置。
下載
play的下載地址:https://www.playframework.com/releases
選擇下載自己期望的版本
配置環境變數
配置一個play的home目錄即可,新增到path中,如下:
測試
配置完記得source下,直接執行play,就可以看到效果
play-framework 依賴管理
之前熟悉了maven來管理jar包的依賴,play是通過dependencies.yml檔案來管理依賴的,直接執行play dependencies命令的話,就會更新下載依賴,目前只要掌握這個命令即可
可以直接參考https://blog.csdn.net/twx843571091/article/details/50037393
idea配置
idea支援1.X版本的play了的,不需要額外配置,但是要簡單執行一個命令,進入到專案目錄,執行play idea
會生成一個ipr檔案,然後idea開啟這個ipr檔案即可
有play的jar包和playFramework Dependencies表示是play專案
結束
歷史原因選擇了play框架,知道後續新的應用都是走的spring boot。。。