如何在IDEA上新建Maven后端并鏈接資料庫
- 后臺基礎創建
- maven
- IDEA配置maven和tomcat
- 創建servlet程式
后臺基礎創建
你好! 這是你第一次使用 IDEA來開發java后臺接下來我們會用到IDEA編譯器來部署一個基本網站,并用到Maven來管理包,然后用JDBC來鏈接mysql資料庫,達到真正的實作后端的各種功能本期只寫到創建基礎的網頁后臺,資料庫的鏈接我們下期再聊
maven
首先就是如下載和配置maven的環境變數和相關設定
-
下載maven包 ,因為IDEA之中有內置的maven包,不過最好都下載一下新的maven包,因為版本不同最好統一一下,從該網站 http://maven.apache.org/download.cgi 下載;點擊Download然后選擇下面這個就行(windows系統):

-
安裝-解壓即可 注意不要解壓在中文路徑下
-
打開之后是這樣的

-
配置maven系統 環境在環境變數中,新建變數名 MAVEN_HOME值為Maven的安裝路徑然后在PATH中參考你的MAVEN_HOME 如下圖先把這個MAVEN_HOME環境變數配置出來,然后內容就是你下載好的路徑,然后把這個檔案之中的bin目錄添加到這個path路徑中(添加“%MAVEN_HOME%\bin;”到path目錄之中)

-
驗證安裝是否正確查看是否配置成功可以在shell中數如 mvn -v出現如下圖所示說明配置成功,如果有時出現的不是本地命令,也可以用管理員省份打開shell重試

-
配置本地倉庫在任意盤符下新建一個檔案夾(MavenRepository)作為倉庫然后在Maven的安裝目錄下找到conf目錄下的settiings.xml組態檔,打開此檔案配置本地倉庫的路徑,在這里添加’‘D:\BaiduNetdiskDownload\apache-maven-3.6.3-bin\MavenRepository’’ 值為你的創建庫的路徑.

-
并且在大約159行上加上這個

// <mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
IDEA配置maven和tomcat
然后就是如配置IDEA中maven和tomcat來進行編程
- 配置maven包 打開IDEA,在IntelliJ IDEA中配置maven ,檔案然后設定
然后設定這個maven里的這幾個選項卡 
- 新建maven WEB專案點擊檔案然后選擇新建一個專案并且選擇創建一個maven的專案,選擇合適的jdk然后勾選從原型創建,這里表示運用模板,在最后選擇這個web-app的這個模塊

然后在這里命名這個專案的名稱,并看看位置對不對,可以自行任意更換
然后在這里選擇自己下載好的maven包,盡量別用idea自帶的,會有版本問題,并且檢查用戶設定檔案和本地存盤庫是否正確,最后添加一個屬性名稱為archetpyeCatalog,值為internal,這個可以增加專案部署的速度,最后點擊完成,完成創建 
- 創建好了的話是這個樣子的,會有一定時間的加載,這是必要的
在這里添加相應的檔案和測驗檔案,并右擊檔案把他們都設定成為相應的檔案 
上面這個1234對應到下面就是相應的這個設定,例如第一個java檔案就設定成為“源 根”目錄,以此類推注意標記完成的檔案夾會變成相應的顏色,可以對照著看看自己的對不對 
- 配置jar包依賴打開這個pom.xml組態檔,然后找到這個dependencies板塊,在這里復制粘貼一些檔案,就可以自動添加jar包到檔案之中了,接下來我們進行一個具體的測驗
接下來我們直接搜索官網https://mvnrepository.com/來搜索相應的包
選擇第一個
然后在這里選擇相應的版本我這里jdk對應的是4.0.0版本的
然后選擇maven然后會出現一流代碼,就是著幾行代碼,把它復制到pom檔案之中,就能匯入jar包了
當直接復制到pom之中時會出現一些紅色的例外,這時候把這個檔案重新編譯一下就好了
這時候就能直接使用了,我們接下來開始配置Tomcat并試試這個包能不能應用 - 配置Tomcat首先讓我們看看右上角
然后添加一個本地的Tomcat檔案,這時候修正一下應用服務器
不過在這個時候會出現一個沒有部署標記作業的錯誤,我們來解決一下這個問題,點擊部署選項卡然后點擊加號,再添加工件
選擇第一個,點擊確定并點擊應用
這時候Tomcat就配置好了,接下來咱們來寫一個servlet來看看程式能不能成功運行
創建servlet程式
- 然后在java目錄下創建com包,然后新建一個ServletDemo1 java程式,具體代碼如下
package com;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
@WebServlet("/demo1")
public class ServletDemo1 extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
System.out.println("doGet成功運行");
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
super.doPost(req, resp);
}
}
- 然后右上角點擊小綠三角進行編譯和運行
然后得到的結果應該是這樣的首先自動彈出瀏覽器然后在上面的路徑中添加咱們在注釋里寫的東西我這里寫的是“/demo1”就在后面添加這個就行 
- 最終結果最終我們得到了一個空白的界面
但是在IDEA編譯器中可以看到已經列印出來了我們想要的東西
最后祝愿我們所有愛好后端的工程師們都能實自己的理想,功夫不負有心人,加油!!!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/273712.html
標籤:java
上一篇:Java內部類
