開始制作
  • 做app就上應(yīng)用公園
  • 中小型app開發(fā)后臺搭建所需求的知識點

    2020-10-31 19:30:00 來自于應(yīng)用公園

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

粵公網(wǎng)安備 44030602002171號      粵ICP備15056436號-2

在線咨詢

立即咨詢

售前咨詢熱線

0755-27805158

[關(guān)閉]
應(yīng)用公園微信

官方微信自助客服

[關(guān)閉]