日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【SSM面向CRUD编程专栏 3】关于黑马程序员最全SSM框架教程视频,P37集老师跳过的模块创建以及tomcat下载安装配置和运行等诸多问题

發(fā)布時(shí)間:2025/3/8 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【SSM面向CRUD编程专栏 3】关于黑马程序员最全SSM框架教程视频,P37集老师跳过的模块创建以及tomcat下载安装配置和运行等诸多问题 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

?寫在前面:?????????本人是在學(xué)習(xí)B站黑馬程序員SSM框架教程視頻的時(shí)候在P37集遇到了問題,如果不解決還沒辦法往下接著聽,老師跳過的模塊創(chuàng)建以及tomcat下載安裝配置和運(yùn)行等諸多問題,全在這篇博客中得到了解決

😢解決上述問題的全部方法都寫在這篇博客

🤔不過寫完一遍沒有檢查有沒有差錯(cuò)

😲如果有鐵汁發(fā)現(xiàn)有問題或者遇到問題還可以在下面評(píng)論或者是私信我

🤔如果對(duì)你有幫助的話,還請(qǐng)三連支持

🔥一個(gè)新人博主等待你的關(guān)注

🐸🐸扎哇太棗糕的博客首頁🐸🐸

目錄

1 web模塊搭建

2 代碼編寫?

3?Tomcat服務(wù)器的下載安裝與配置

4 IDEA中配置Tomcat

5 運(yùn)行

6 拓展(Tomcat控制臺(tái)亂碼問題)


1 web模塊搭建

第一步:新建一個(gè)maven模塊

第二步:轉(zhuǎn)web模塊

2 代碼編寫?

創(chuàng)建相應(yīng)的項(xiàng)目,模塊的目錄結(jié)構(gòu)如下,紅框的文件就是需要?jiǎng)?chuàng)建或者配置的文件

?dao層一個(gè)接口一個(gè)實(shí)現(xiàn)類

?service層一個(gè)接口一個(gè)實(shí)現(xiàn)類

set方法依賴注入,dao層和service層的配置文件(applicationContext.xml)

web層一個(gè)servlet類

?servlet注冊(cè)(web.xml)

?pom文件(pom.xml)

?最主要的就是最后兩個(gè)依賴其他可省

3?Tomcat服務(wù)器的下載安裝與配置

????????下載安裝Tomcat之前確保你的jdk和maven已經(jīng)下載配置完成,如果沒有的話可以參考我的這兩篇文章

maven:只需五步學(xué)會(huì)Maven 3.6.1OR 3.6.3及其他版本的下載安裝與配置【圖文詳解】

jdk:只需四步完成java JDK1.8的下載安裝與配置【圖文詳解】

這里以Tomcat 9為例講解,其他版本一樣

Tomcat官網(wǎng):https://tomcat.apache.org/

點(diǎn)擊之后就會(huì)自動(dòng)下載相應(yīng)的壓縮包,下載完成后在D盤或者其他非C盤的盤符下創(chuàng)建一個(gè)Tomcat文件夾,將壓縮包解壓縮到這個(gè)文件夾下,就像這樣。

?雙擊進(jìn)去這個(gè)文件夾,并在地址欄中復(fù)制tomcat的安裝路徑

?🔥配置環(huán)境變量(重點(diǎn))

變量名:TOMCAT_HOME

變量值:上面復(fù)制的tomcat安裝路徑

?變量值:%TOMCAT_HOME%\bin

?一般情況下只要是一步一步跟著做的話就不會(huì)有什么差錯(cuò)

4 IDEA中配置Tomcat

第一步:在web-->WEB-INF下新建一個(gè)lib文件夾

第二步:將依賴導(dǎo)入前面創(chuàng)建的lib文件夾下

這一步十分關(guān)鍵,不要問我問什么,在這一步整整擋了我一個(gè)下午將近四五個(gè)小時(shí)找了各種外援都沒用。否則tomcat服務(wù)器運(yùn)行的時(shí)候會(huì)報(bào)錯(cuò),或者當(dāng)我們半路新增加一些pom依賴的時(shí)候,也需要把依賴中的包導(dǎo)入到lib文件夾下,不然會(huì)出現(xiàn)類找不到的異常。?

第三步:配置idea中的tomcat運(yùn)行

(1)

(2)?

(3)?(4)

(5)??

5 運(yùn)行

運(yùn)行成功后會(huì)直接跳轉(zhuǎn)至下面的瀏覽器網(wǎng)頁,或者localhost:8080?

輸入搜索網(wǎng)址:localhost:8080/UserServlet會(huì)執(zhí)行剛才寫好的UserServlet類的doGet方法

控制臺(tái)打印執(zhí)行的輸出語句

6 拓展(Tomcat控制臺(tái)亂碼問題)

如果想讓Tomcat的控制臺(tái)輸出不亂碼可以通過配置文件conf-->logging.properties完成

?至于為什么改成GBK,是因?yàn)榭刂婆_(tái)支持的編碼格式就是GBK,原本默認(rèn)的UTF-8會(huì)導(dǎo)致控制臺(tái)打印的日志亂碼。

已經(jīng)解決問題的uu們,記得去下方的評(píng)論區(qū)還愿哦???? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

上一篇:【SSM面向CRUD編程專欄 2】Spring相關(guān)API 數(shù)據(jù)源(連接池)的配置 注解開發(fā) 整合junit

下一篇:【SSM面向CRUD編程專欄 4】 Spring集成web環(huán)境 SpringMVC初識(shí)


參考博客如下,同時(shí)對(duì)幾位大佬巨巨表示由衷的敬佩感謝java.lang.ClassNotFoundException: org.springframework.context.support.ClassPathXmlApplicationContext_這個(gè)名字先用著的博客-CSDN博客

? ?

(23條消息) IDEA2021.2創(chuàng)建java web項(xiàng)目(很詳細(xì),手把手創(chuàng)建)_漠上塵的博客-CSDN博客_idea創(chuàng)建javaweb項(xiàng)目

? ?

(23條消息) Tomcat服務(wù)器下載、安裝、配置環(huán)境變量教程(超詳細(xì))_兩行代碼 踏踏實(shí)實(shí)de工作-CSDN博客_tomcat服務(wù)器安裝

總結(jié)

以上是生活随笔為你收集整理的【SSM面向CRUD编程专栏 3】关于黑马程序员最全SSM框架教程视频,P37集老师跳过的模块创建以及tomcat下载安装配置和运行等诸多问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。