使用maven搭建SSM框架詳細解析

新手一個,就是給家邊看孩子邊學(xué)java自己總結(jié)的一些經(jīng)驗和跳的一些坑罷了噪舀。不喜歡的可以不要看傅联,畢竟java高手比較多,對于我這種自己總結(jié)的文章來說也比較多蒸走;但是意見也是可以多提提的比驻,瞎噴的就算了。

1狈茉、關(guān)于環(huán)境:

環(huán)境的話掸掸,不想多說蹭秋,也就用到那幾個

eclipse4.6.3

maven2.0(好像是堤撵,不過貌似沒有啥影響的)

tomcat7

2、搭建框架所需要的xml文件總結(jié):

spring-mybatis.xml: spring集成mybatis的配置文件

mybatisConfig.xml: mybatis配置文件(這個是個人配置的一些東西洞豁,我這里搭建的話沒要)

applicationContext.xml: 也有起名叫spring-mvc.xml的荒给,我之前配置的都是用的spring-mvc.xml志电;名字嘛,到時候參數(shù)配置能找到就行了

jdbc.properties: 配置mysql參數(shù)桐绒,我這里只是簡單的必要的配置之拨,其他的我會寫出配置方法

pom.xml: 配置maven信息

3咧叭、開始搭建


4吉挣、項目結(jié)構(gòu)修改


在這里修改動態(tài)網(wǎng)頁為3.1的話不讓修改睬魂,下面是解決辦法

5氯哮、開始往pom.xml文件中寫東西

往pom中添加dependency可以在http://mvnrepository.com/ 搜到


在build標簽中的plugins的標簽加這個東西商佛,如果不加這個的話等下maven update progect會把jre又變成1.5
這些完成以后肠虽,選中項目玛追,右鍵maven -> update progect?

這里更新后可能會包錯闲延,這時因為web.xml的版本沒有改:

替換為:

這個網(wǎng)上搜一下垒玲,或者tomcat里面復(fù)制一下就行啸如,注意版本號

6、編寫項目主框架叮雳,及必要的文件

對象類這個不用多說
這部分是spring和mybatis集成的配置帘不,上面的基本都一樣,下面的bean储狭;property對于的是daoImpl的屬性捣郊,id是我測試類中通過getbean找到的對象
映射文件,這里是通過JDK的動態(tài)代理實現(xiàn)的
mybatis的sql執(zhí)行的文件
通過applicationContext找到我們的文件,注意我的這個文件是放在根路徑的娘扩;這是是測試類,通過getbean找到上面的初始化的daoImpl對象

上面的這些沒什么好說的涮阔,基本上都可以搞定灰殴,而且配置文件啥的很多地方都是可以復(fù)制過來直接拿來用的,應(yīng)該不會出現(xiàn)太大的問題擅羞;

主要就是:?

jdbc.properties文件配置的數(shù)據(jù)庫連接信息不要出錯义图,注意空格和雙引號問題

spring-mybatis.xml文件:spring和mybatis集合的文件,開發(fā)中要找的就是這個文件

mapper.xml文件:具體執(zhí)行sql的文件

7碱工、web部分

好了 下面這部分就是關(guān)鍵的部分了,很多人測試不通過都是出在這部分


下面是關(guān)鍵配置部分


首先就是這三只賤貓历筝,就是看看,沒用
配置web.xml文件麻削,注意這里的這個路徑春弥,一定要和spring的那個名字匹配
這里就是spring的配置文件匿沛,上面就是springmvc的bean的配置,還有其他配置方式這個不是這里關(guān)心的

-----------------------------------------------分割線----------------------------------------------

最重要的部分逃呼,相信很多人做到這一步抡笼,就開始去點擊那三只賤貓了吧,然后就好報

java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener推姻。

java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServle

等一些列這樣的錯誤;總之就是類找不到

然后搜網(wǎng)上的辦法,就是這個沒加進來那個沒加進來

但是這是錯的


下面是解決辦法:

1??街望、請忘記那三只賤貓吧

2??、使用maven去構(gòu)建項目吧防症,maven install會在target生成打包文件

3??哎甲、maven build使用jetty的方式去構(gòu)建,至于是什么奈嘿,網(wǎng)上搜下吧 還有一種cargo的方式吞加,當然我也有總結(jié)尽狠,等等在寫出來吧

4??叶圃、訪問: 使用 ?ip+端口(構(gòu)建出來默認是8080,修改端口請百度)/項目名稱/bean的name名稱

5??沉馆、如果想要修改上面地址的項目名稱德崭,看下圖的第二個圈

6??、在上面使用jetty的方式構(gòu)建maven build的時候請把下面這個這個東西加入到pom.xml的bulid的plugins中

7??接癌、好了 你可以訪問了 成功的話 你的ssm也就搭建完成了 剩下的也就是組合了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末缺猛,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子耻姥,更是在濱河造成了極大的恐慌有咨,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,755評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件婉商,死亡現(xiàn)場離奇詭異渣叛,居然都是意外死亡,警方通過查閱死者的電腦和手機淳衙,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,305評論 3 395
  • 文/潘曉璐 我一進店門箫攀,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人靴跛,你說我怎么就攤上這事缀雳∩揖Γ” “怎么了严拒?”我有些...
    開封第一講書人閱讀 165,138評論 0 355
  • 文/不壞的土叔 我叫張陵裤唠,是天一觀的道長莹痢。 經(jīng)常有香客問我,道長航瞭,這世上最難降的妖魔是什么坦辟? 我笑而不...
    開封第一講書人閱讀 58,791評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮滨彻,結(jié)果婚禮上挪蹭,老公的妹妹穿的比我還像新娘。我一直安慰自己梁厉,他們只是感情好,可當我...
    茶點故事閱讀 67,794評論 6 392
  • 文/花漫 我一把揭開白布八秃。 她就那樣靜靜地躺著肉盹,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上航棱,一...
    開封第一講書人閱讀 51,631評論 1 305
  • 那天饮醇,我揣著相機與錄音,去河邊找鬼朴艰。 笑死混移,一個胖子當著我的面吹牛侮穿,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播回铛,決...
    沈念sama閱讀 40,362評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼克锣,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了验残?” 一聲冷哼從身側(cè)響起巾乳,我...
    開封第一講書人閱讀 39,264評論 0 276
  • 序言:老撾萬榮一對情侶失蹤想鹰,失蹤者是張志新(化名)和其女友劉穎紊婉,沒想到半個月后辑舷,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,724評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡肢础,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,900評論 3 336
  • 正文 我和宋清朗相戀三年传轰,在試婚紗的時候發(fā)現(xiàn)自己被綠了谷婆。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,040評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡期贫,死狀恐怖异袄,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤迹冤,帶...
    沈念sama閱讀 35,742評論 5 346
  • 正文 年R本政府宣布虎忌,位于F島的核電站,受9級特大地震影響锋勺,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜庶橱,卻給世界環(huán)境...
    茶點故事閱讀 41,364評論 3 330
  • 文/蒙蒙 一贪惹、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧枫绅,春花似錦硼端、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,944評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至兄春,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間哑姚,已是汗流浹背芜茵。 一陣腳步聲響...
    開封第一講書人閱讀 33,060評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留宛乃,地道東北人蒸辆。 一個月前我還...
    沈念sama閱讀 48,247評論 3 371
  • 正文 我出身青樓,卻偏偏與公主長得像躬贡,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子酸些,可洞房花燭夜當晚...
    茶點故事閱讀 44,979評論 2 355

推薦閱讀更多精彩內(nèi)容