(一)
專案啟動後,在瀏覽器輸入http://localhost:8080/springbootweb/hello
結果介面提示以下內容:
檢視了控制台,啟動過程沒有報異常,那是什麼原因導致的呢?
上網時查詢:給出的解決方案如下:
原因:spring-boot會自動載入啟動類所在包下及其子包下的所有元件.
針對第乙個原因,檢視一下自己專案的結構,發現沒問題啊:
果斷排除第乙個原因,然後第二個原因也不符合我的情況,第三個原因乍看也不符合,路徑名「寫對」了,那問題出在哪呢,
初學springboot,裡邊的機制不是很了解,不知為何路徑直接跨過專案名。知道的大神方便的話可以解釋下嗎?記得以前springmvc,要想訪問路徑不用寫專案名,得去配置tomcat裡邊的server.xml檔案,springboot直接跳過這一步了。
(二)springboot打包jar 執行時,加專案名(jar名)訪問不到,去掉專案名(jar名),ip+介面名就能訪問
springboot打包成war放到tomcat,ip+介面名訪問不了,ip+專案名(war名)+介面 才能訪問
原因暫時不明,今天實踐得出的結論,記錄下。**到原因再補上。
SpringBoot配置多資料來源時遇到的問題
springboot配置多資料來源 參考 spring boot 1.5.8.release同時配置oracle和mysql 原作者用的是1.5.8版本的springboot,在公升級到2.0.之後,datasourcebuilder發生了變化 import org.springframework....
初學Springboot整合Redis
首先說下這幾天搞springboot整合redis的感受,springboot2.0版本和springboot1.5版本真的是不同,由於現在最新是2.0,但是網上大部分都是1.5版本的,開始也沒注意,所以一直在坑里轉圈,下面是我的微總結 先說springboot1.5.10版本的 1.所需jar包如...
Spring Boot學習,初學 config
先記一下預設的結構吧 server.port 8080 key 空格 value,表示一對鍵值對 空格必須有 以空格縮排展示層級的方式,左對齊的一列資料,就是同一層級的資料,如 server port 8081 path hello key value,字面量的值直接寫 字串不加單引號或雙引號 雙引...