SpringBoot之導入靜態(tài)資源詳解
一、分析源碼
我們學完之前的框架,大概知道靜態(tài)資源過濾是由mvc處理的,然后在分析自動裝配的時候會遇到WebMvcAutoConfiguration類,我們點擊進入該類,如圖所示:

進入該類,我們會發(fā)現(xiàn)沒有@EnableConfigurationProperties注解,接下來進行猜想
1.可能是存在內(nèi)部類中;
2.有可能不是這個類 ;

我們經(jīng)過前面的猜想,終于找到了有關靜態(tài)資源路徑的方法
二、webjars方式
webjars官網(wǎng):https://www.webjars.org/

我們導入jquery測試
<dependency>
<groupId>org.webjars</groupId>
<artifactId>jquery</artifactId>
<version>3.6.0</version>
</dependency>
分析源碼可知
如果訪問到/wenjars/**META-INF/resources/webjars/


三、導入靜態(tài)資源


1.導入一個靜態(tài)資源
在resouces下的static建立一個index.
2.js在瀏覽器中輸入http:localhost:8080/index.js
靜態(tài)資源文件夾訪問的順序:
1. resouces
2. static
3. public
四、自定義靜態(tài)資源路徑(不推薦)
spring.resources.static-locations=/**
到此這篇關于SpringBoot之導入靜態(tài)資源詳解的文章就介紹到這了,更多相關SpringBoot導入資源內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
MyBatis-Plus逆向工程——Generator的使用
這篇文章主要介紹了MyBatis-Plus逆向工程——Generator的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-01-01
Maven編譯錯誤:程序包com.sun.*包不存在的三種解決方案
J2SE中的類大致可以劃分為以下的各個包:java.*,javax.*,org.*,sun.*,本文文章主要介紹了maven編譯錯誤:程序包com.sun.xml.internal.ws.spi不存在的解決方案,感興趣的可以了解一下2024-02-02
SpringBoot集成ElasticSearch(ES)實現(xiàn)全文搜索功能
Elasticsearch是一個開源的分布式搜索和分析引擎,它被設計用于處理大規(guī)模數(shù)據(jù)集,它提供了一個分布式多用戶能力的全文搜索引擎,本文將給大家介紹SpringBoot集成ElasticSearch(ES)實現(xiàn)全文搜索功能,需要的朋友可以參考下2024-02-02
Java中Object轉(zhuǎn)換為List類型的實現(xiàn)方法
這篇文章主要介紹了Java中Object轉(zhuǎn)換為List類型的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-03-03

