本篇內(nèi)容介紹了“什么是約定大于配置”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細閱讀,能夠?qū)W有所成!
成都創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)公司提供網(wǎng)站設(shè)計和自適應(yīng)建站服務(wù)。團隊由有經(jīng)驗的網(wǎng)頁設(shè)計師、程序員和市場專家組成,能夠提供從成都h5網(wǎng)站建設(shè),網(wǎng)站制作,廣告投放,模板建站到小程序開發(fā)等全方位服務(wù)。 以客戶為中心,致力于為客戶提供創(chuàng)新、高效的解決方案,幫助您打造成功的企業(yè)網(wǎng)站。
約定?
約定大于配置
第一次聽到這個說法還是在學(xué)習(xí)springboot時,剛開始的時候只是知道在程序的世界中有這個說法,也沒有去深究它的意思。
對于我們?nèi)藖碚f,能夠滿足大多數(shù)人的習(xí)慣的約定就是一種好的約定,而在程序中,能夠簡化代碼的實現(xiàn),使代碼高可用的約定就是一種好的約定。
其實在開發(fā)中,處處都用到了“約定大于配置”這一思想
就是在開發(fā)中,如果有些值你沒有配置的話,那程序會取一個默認值,換句話說,能取默認值的配置,就不需要配置了,這個默認值就是約定。
約定可以減少很多配置
比如說在maven的結(jié)構(gòu)中:
/src/main/java目錄用來存放java源文件
src/main/resources目錄用來存放資源文件,如application.yml文件,mybatis的*mapper.xml文件
/src/test/java目錄用來存放java測試文件
/src/test/resources目錄用來存放測試資源文件
/target目錄為項目的輸出位置
java 項目 www.fhadmin.org
其實呢,maven為你做了很多事情,只是它都對用戶隱藏了起來,你只需要遵循它的約定即可
約定大于配置是一個簡單的概念。系統(tǒng),類庫,框架假定其合理的默認值,而非要求提供不必要的配置。在大部分情況下,使用框架提供的默認值會讓項目運行的更快。
在springboot中,只要導(dǎo)入了web-stater,spring mvc、json、spring核心容器等web場景需要的所有依賴都會導(dǎo)入,并控制好版本
spring boot的理念就是約定大于配置,在spring boot中提供了一套默認配置,不需要手動去寫xml配置文件,只有默認配置不能滿足我們的需求時,才會去修改配置。
“什么是約定大于配置”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!
新聞標(biāo)題:什么是約定大于配置
當(dāng)前鏈接:http://muchs.cn/article32/pioepc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄、云服務(wù)器、網(wǎng)站改版、小程序開發(fā)、網(wǎng)站設(shè)計公司、服務(wù)器托管
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)