碼農一個,主要作客戶端(android)。 java
1.爲何會作web application的blog呢? mysql
我無聊了,能夠吧。 react
2.爲何要選擇Play Framwork? android
由於看到目前公司有用這個框架,就理所固然的學習下。 git
3.這個系列準備更新到什麼程度? github
初步計劃是能作到一個小型的用戶諮詢類web application。主要功能有:用戶註冊登陸註銷,資訊展現,資訊評論,資訊收藏。客戶端作展現。 web
要是某天連續好久(7days)沒有更新了,估計我被生活埋沒了,那個時候就但願同道給個鼓勵哈。 sql
last: 凡全部相,皆爲虛妄。念念不忘,必有迴響。 數據庫
本次設計到的代碼,配置文件都在github上,地址以下:https://github.com/pgq10240817/PlayNews segmentfault
Play全稱是Play Framework,官網(https://www.playframework.com),是有1名叫作 Guillaume Bort(https://twitter.com/guillaumebort)在2007年創造的,到目前爲止經歷了1.x、2.一、2.二、2.三、2.4(2015.9)版本.因爲當時GB工做在Zenexity(法國巴黎),因此目前這個項目是由Zenexity公司運營(?有待考證)。
Play是一個高效率的java&salce(http://segmentfault.com/q/1010000000671822) web應用框架,集成了當下流行的開發的組件(我真的不知道是什麼???) 。
Play的特性有:lightweight、stateless、web-friendly 、最低資源消耗(這個官網沒有數據?只能王婆賣瓜了)。
Play is a high-productivity Java and Scala web application framework that integrates the components and APIs you need for modern web application development.
Play is based on a lightweight, stateless, web-friendly architecture and features predictable and minimal resource consumption (CPU, memory, threads) for highly-scalable applications thanks to its reactive model, based on Iteratee IO.
凡原本樓主最開始是下載2.4 開始進行環境搭建的,發現這貨和以前的版本徹底是2個不一樣的東西啊,徹底不一樣的,你爲何不更新到3.0啊。後面樓主下載的版本是2.2的https://www.playframework.com/documentation/2.2.x/NewApplication 因此之後因此的版本都是基於這個版本開始進行web application的開發啦。。。。
如何學習分爲6個階段: