第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

SSM整合是不是有多種配置方式?

SSM整合是不是有多種配置方式?

胡子哥哥 2019-05-13 13:46:37
最近在學(xué)習(xí)SSM,雖然spring,springMVC,Mybatis三個(gè)框架單獨(dú)使用沒有問題,但是看整合的方式似乎并不固定,這點(diǎn)讓我感到很迷惑,也許是我理解有問題。我注意到不同的整合方式會(huì)用到不同的配置文件,web.xml和springMVC.xml是肯定用到了的,并且這兩個(gè)文件配置的內(nèi)容也基本相同。但是剩下的配置文件有的會(huì)用SqlMapConfig.xml和applicatonContext.xml,其中applicatonContext還會(huì)按配置的內(nèi)容分成幾個(gè)配置文件,有的則只用spring-mybatis.xml。這兩種配置方式的區(qū)別是為了應(yīng)對(duì)不同的適用場(chǎng)景嗎?這兩種不同的配置方式是出于什么樣的目的呢?就是這兩種:https://blog.csdn.net/baidu_3...https://blog.csdn.net/yijiema...
查看完整描述

2 回答

?
LEATH

TA貢獻(xiàn)1936條經(jīng)驗(yàn) 獲得超7個(gè)贊

本質(zhì)上,web.xml只是為了向Tomcat等Server中注入過濾器、(針對(duì)Server的監(jiān)聽器)等等。
而無(wú)論是springMVC.xml還是applicationContext.xml,包括spring-.xml都屬于Spring的配置文件,其實(shí)怎么叫都沒關(guān)系,因?yàn)榭梢栽趙eb.xml里設(shè)定配置文件的路徑(或是直接指定文件列表)。
而Spring的配置文件本質(zhì)上只是在定義一堆Bean,然后設(shè)置它們的初始化依賴或一些屬性、方法設(shè)定。
所以其實(shí)沒什么配置方式的區(qū)別,本質(zhì)上就只有Server的配置文件和Spring的配置文件還有一些第三方包所需要的配置文件(比如ORM的配置文件)三個(gè)東西,你要是樂意可以把所有的Spring配置(SpringMVC配置、數(shù)據(jù)庫(kù)(dataSource、session之類)配置乃至其他東西)都放在一個(gè)巨大無(wú)比的applicationContext.xml里讓Spring去讀取。
所以回到你的問題,這完全取決于你想用什么分類形式,常見的就是spring-模塊.xml,其中模塊包括核心(core)、數(shù)據(jù)庫(kù)(db)等等。
第一個(gè)鏈接里的applicationContext-XX其實(shí)也就是spring-XXX。
個(gè)人之見,不一定完全正確,歡迎討論,有錯(cuò)誤還請(qǐng)指正!
                            
查看完整回答
反對(duì) 回復(fù) 2019-05-13
  • 2 回答
  • 0 關(guān)注
  • 305 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)