SpringBoot日記 實戰篇 Url定向

2022-04-29 07:24:09 字數 1173 閱讀 5404

搞定了springboot的一些基礎核心的東西,我們需要實踐乙個專案來確認自己學習的東西能被應用,最初,我們會選擇自己寫乙個登陸頁面,這也是每個**幾乎都有的門面。

在寫之前,還有一些知識點需要記錄——url定向。

比如我們訪問「/」和訪問「/index.html」這樣的路徑的時候,希望他們都可以指向同乙個頁面,但是我們又不能寫一堆controller來實現,那樣以後維護起來也十分繁瑣,所以這裡引入了乙個adapter的方法。

具體如何實現的呢,先來看**,然後做講解:

/**

* 由於springboot2.0之前,我們使用的webmvcconfigureradapter來進行url重定向,現在已經過期了,

* 而之後我們有兩種方法來實現上述的功能:

* 1.繼承 webmvcconfigurationsupport方法(有兩種寫法)

* 2.實現 webmvcconfigurer介面(這裡推薦用這種,相對便捷) *

*///

webmvcconfigurationsupport 寫法1

@configuration

public

class mymvcconfig extends

webmvcconfigurationsupport

@override

public

void

addresourcehandlers(resourcehandlerregistry registry)

};return

support;

}

//

webmvcconfigurationsupport 寫法2

@configuration

public

class mymvcconfig extends

webmvcconfigurationsupport

}

@configuration

public

class mymvcconfig implements

webmvcconfigurer

通過設定 addviewcontroller 都可以講訪問的路徑指定到 setviewname 的頁面中,這些頁面一般配置在templates的模板包下。

自己可以實踐一下看看。

Python學習筆記實戰篇

import sys class logger object def init self,filename default.log stream sys.stdout self.terminal stream self.log open filename,a def write self,messa...

spring aop 實戰篇 一

需求 通過spring aop 提供的面向切面程式設計的思想,利用自定義註解的方式,實現對介面的功能的增強 一 自定義乙個註解類 target 指明了修飾的這個註解的使用範圍,即被描述的註解可以用在 documented retention retentionpolicy.runtime targe...

(二)zookeeper實戰篇

a.安裝jdk b.安裝zookeeper 通過filezilla將zookeeper傳到linux下的 opt software下並chaos u x zookeeper 3.4.10.tar.gz 然後解壓到 opt module 下 c.修改配置 將 opt module zookeeper ...