簡單易懂的現代魔法——Play Framework攻略1

哇哈哈,寒假結束啦,因而我又開新坑了。。。。此次的主角但是大名鼎鼎的Play Framework!!那麼閒話少說,開始攻略吧!前端

1.什麼是Play Framework?

大名鼎鼎的play framework到底是什麼呢!? 固然是一個框架了(廢話!),官方的定義請自行查閱官網:https://www.playframework.com/java

我的的理解是,play framework是一個基於scala的輕量級web開發框架。Play framework自己是採用scala編寫的,在設計過程當中深受Ruby on Rails的啓發與影響。在Play framework基礎上,開發人員能夠自由選擇使用Java仍是Scala進行web開發,並可與已有的Java程序方便地集成。在現在xml(annotation)橫飛的Java EE開發領域,Play framework能夠說是Java開發人員的福音。在約定優於配置的指導思想下,終於能夠和繁瑣的配置文件說再見了!程序員

總而言之呢,play framework就是一個快速,簡單,好玩兒的輕量級Java(Scala)Web開發框架,儘管它不像大名鼎鼎的SSH那麼流行,可是仍是有着不少使人賞心悅目的特性。因此說,Play Framework簡直就是簡單易懂的現代魔法啊有木有!web

2.Play Framework的安裝

安裝play framework以前,請務必先安裝好JDK,不過能看到這裏的估計都是Java程序員啦,這個問題可能不存在的說。瀏覽器

【1】下載安裝包:https://www.playframework.com/download服務器

點擊下載(只有1M),而後解壓便可;我解壓在了I:\Play\activator 這裏app

【2】配置環境變量框架

這個和Java同樣的,編輯path環境變量,把剛纔那個目錄加進去就行了ide

image

【3】安裝完畢,打開cmd測試一下吧:工具

activator help

image

若是彈出了幫助信息,就說明安裝成功了喲!真的是簡單易懂呢!

3. IDE?

其實到這裏,框架就已經配置好了,已經能夠開發web程序了。不過我仍是要推薦一個大名鼎鼎的Java IDE:http://www.jetbrains.com/idea/ IntellJ Idea,就是它了!你看play framework官網的介紹視頻裏用的就是它,功能十分強大。

【1】官網下載開發工具:http://www.jetbrains.com/idea/

【2】安裝

【3】購(po)買(jie)註冊碼

【4】安裝scala插件:http://confluence.jetbrains.com/display/IntelliJIDEA/Scala

對於這個IDE以及相關插件的安裝,官網教程十分豐富,也不是本文的討論重點,所以就介紹到這裏了,若有疑問,請聯繫我!

4. 第一個Hello World程序

按照國際慣例,咱們來寫一個Hello world吧!首先在cmd中切換到個人工做目錄:

image

【1】新建項目

activator new

初次使用,能夠須要等待若干分鐘,由於它在下載相關資源和模板,以後就很快了。

【2】選擇模板

image

輸入5,選擇play-java模板,輸入helloworld爲項目名稱,這樣一個java項目就自動生成了。

【3】進入helloworld項目目錄

cd helloworld

【4】啓動服務器

activator run

image

初次啓動服務器,也須要等待它下載更新,以後就不用了!

【5】打開瀏覽器,輸入:http://localhost:9000/

image

因而你就看到上面的這個網頁了!怎麼樣,是否是十分的簡單易懂呢!?

【6】修改/helloworld/app/controllers/Application.java文件

image

爲了可以顯示Hello World,咱們把Your new application is ready.這句話改爲Hello World!

image

【7】刷新網頁

image

修改爲功,好神奇!

5.下回預告

本次簡單易懂的現代魔法就到此結束了。下次的主要內容是:

(1)爲何修改Application.java會修改頁面顯示,後臺代碼文件是如何影響前端的?

(2)url地址與展現的頁面有什麼關係

(3)Web網頁的工做原理

敬請期待:簡單易懂的現代魔法——Play Framework攻略2:Controllor與Routes

相關文章
相關標籤/搜索