這個文章是為了讓有app開發經驗的朋友在短的時間內了解一個中小型項目的后臺搭建所需求的知識點,只是一個大約的描繪。
首先了解所需求的開發環境和開發工具
1.Java集成環境的安裝,這個是有必要的,需求下載JDK并且安裝,請自行百度詳細步驟
2.MyEclipse:一款首要用于Java、Java EE以及移動應用的開發集成環境,相當于iOS開發中的Xcode。下載及安裝請自行百度,留意MyEclipse是收費的,假如想免費使用,則需求破解,網上有教程,不難。
3.Tomcat:一個免費的開放源代碼的Web 應用服務器,屬于輕量級應用服務器,性能穩定,首要是免費。安裝好Tomcat自己能夠先運轉體驗一下,然后我主張把Tomcat集成到MyEclipse,方便后邊調試。詳細辦法請自行百度。
4.一款數據庫軟件,如MySql,SQL Server,Oracle等等,詳細選擇哪個依據實際情況而定。
相關的環境和工具都安裝好后,就能夠進行開發了。在開發之前我主張先了解一下javaweb的分層,這樣有利于了解下一步說的名詞。簡單來說app和后臺的對接流程便是,app發一個懇求給后臺(這兒的后臺便是咱們要開發的web工程),后臺依據懇求去數據庫里增修改查,然后把成果回來給app端。就提到這兒,然后詳細的還是自己百度,多看看資料就能了解了。
1.學習完java根底后,接下來要看的為數不多個知識點便是servlet,翻開MyEclipse,新建一個web project,然后在src文件下新建一個包,再新建一個servlet文件,在servlet里能夠看到doget和dopost兩個辦法。這便是接收app傳來的懇求后要調用的辦法,也便是一個控制器。在這兒處理app傳來的懇求,然后調用辦法去拜訪數據庫。
2.了解學習了servlet時,發現要去拜訪數據庫,這時候就需求用到JDBC了。百度百科的解釋:JDBC(Java Data Base Connectivity,java數據庫銜接)是一種用于執行SQL語句的Java API,能夠為多種聯系數據庫供給統一拜訪,它由一組用Java言語編寫的類和接口組成。JDBC供給了一種基準,據此能夠構建更高級的工具和接口,使數據庫開發人員能夠編寫數據庫應用程序。簡單來說,咱們寫的程序想要拜訪數據庫就需求一個銜接,不同數據庫需求的銜接驅動都不相同,依據你的數據庫類型選擇相應的jar包,導入工程就能夠了。JDBC的詳細使用自行百度就好
到這兒,假如不考慮性能等各方面問題,通過servlet+jdbc就能夠搭建一個后臺了。然后只需求把web工程發布到自己的tomcat服務器,較后搭建一個局域網,就能夠通過移動端來拜訪了。