欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

springboot擴(kuò)展MVC的方法

 更新時(shí)間:2021年06月29日 08:46:58   作者:紅旗下的小兵  
今天給大家?guī)?lái)的是關(guān)于Java的相關(guān)知識(shí),文章圍繞著springboot擴(kuò)展MVC的方法展開(kāi),文中有非常詳細(xì)的介紹及代碼示例,需要的朋友可以參考下

springboot擴(kuò)展MVC

自定義 config -> SpringMvcConfig.java

下邊就是擴(kuò)展springMVC的模板:

第一步:@Configuration 注解的作用:讓這個(gè)類(lèi)變?yōu)榕渲妙?lèi)。
第二步:必須實(shí)現(xiàn) WebMvcConfigurer 接口。
第三步:重寫(xiě)對(duì)應(yīng)的方法。

package com.lxc.springboot.config;
 
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
 
/**
 * @擴(kuò)展springMVC
 * 第一步:
 * @Configuration 注解的作用:讓這個(gè)類(lèi)變?yōu)榕渲妙?lèi)
 * 第二步:
 * 必須實(shí)現(xiàn) WebMvcConfigurer 接口
 */
 
@Configuration
public class SpringMvcConfig implements WebMvcConfigurer {
}

上邊這個(gè)類(lèi)是一個(gè)基礎(chǔ)的模板,什么意思呢,拿controller為例,在controller控制器中,我們需要定義頁(yè)面api接口,及跳轉(zhuǎn)頁(yè)面等功能,除了這樣配置以外,還有一種配置寫(xiě)法就是寫(xiě)在自定義的SpringMvcConfig.java 中,里邊核心必須給類(lèi)加上@Configuration,讓spring知道這個(gè)類(lèi)是配置類(lèi),其次,還要實(shí)現(xiàn) WebMvcConfigrer 接口,因?yàn)檫@個(gè)接口中有我們需要重寫(xiě)的功能。

接下來(lái),實(shí)現(xiàn)controller控制器的功能,前提需要重寫(xiě)方法,以下是所有重寫(xiě)的方法,根據(jù)需要來(lái)吧,我們來(lái)重寫(xiě)addViewContrllers方法:

package com.lxc.springboot.config;
 
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ViewControllerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
 
@Configuration
public class SpringMvcConfig implements WebMvcConfigurer {
    @Override
    public void addViewControllers(ViewControllerRegistry registry) {
        // /viewTest:訪問(wèn)的路徑;thymeleafPage:視圖名
        registry.addViewController("/testPage").setViewName("thymeleafPage");
    }
}

thymeleafPage.html

<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title></head>
<body>
    <div>測(cè)試;</div>
</body>
</html>

測(cè)試:

到此這篇關(guān)于springboot擴(kuò)展MVC的方法的文章就介紹到這了,更多相關(guān)springboot擴(kuò)展MVC內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • JAVA Optional類(lèi)用法分享

    JAVA Optional類(lèi)用法分享

    本篇文章主要給大家分析了JAVA中Optional類(lèi)用法以及代碼分析,跟著小編學(xué)習(xí)下吧。
    2017-12-12
  • 你會(huì)用Java代碼模擬高并發(fā)嗎

    你會(huì)用Java代碼模擬高并發(fā)嗎

    這篇文章主要介紹了你會(huì)用Java代碼模擬高并發(fā)嗎,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • SpringBoot使用Druid數(shù)據(jù)源的配置方法

    SpringBoot使用Druid數(shù)據(jù)源的配置方法

    這篇文章主要介紹了SpringBoot使用Druid數(shù)據(jù)源的配置方法,文中代碼實(shí)例相結(jié)合的形式給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2018-04-04
  • Springboot3整合Mybatis3的完整步驟記錄

    Springboot3整合Mybatis3的完整步驟記錄

    這篇文章主要給大家介紹了關(guān)于Springboot3整合Mybatis3的完整步驟,Spring Boot和MyBatis分別是兩個(gè)功能強(qiáng)大的框架,它們的協(xié)同使用可以極大地簡(jiǎn)化數(shù)據(jù)訪問(wèn)層的開(kāi)發(fā),提高整體的開(kāi)發(fā)效率,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-01-01
  • Spring詳細(xì)講解7種事務(wù)傳播方式

    Spring詳細(xì)講解7種事務(wù)傳播方式

    Spring事務(wù)傳播機(jī)制是指,包含多個(gè)事務(wù)的方法在相互調(diào)用時(shí),事務(wù)是如何在這些方法間傳播的。本文通過(guò)示例詳細(xì)介紹了Spring的事務(wù)傳播機(jī)制,需要的可以參考一下
    2023-01-01
  • Java中防止XSS攻擊的10種方法

    Java中防止XSS攻擊的10種方法

    這篇文章主要給大家介紹了關(guān)于Java中防止XSS攻擊的10種方法,XSS(Cross Site Scripting)攻擊是一種常見(jiàn)的網(wǎng)絡(luò)安全漏洞,文中給出了詳細(xì)的代碼示例,需要的朋友可以參考下
    2023-07-07
  • Java的異常處理體系詳解

    Java的異常處理體系詳解

    這篇文章主要介紹了Java的異常處理體系,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • 詳解spring集成mina實(shí)現(xiàn)服務(wù)端主動(dòng)推送(包含心跳檢測(cè))

    詳解spring集成mina實(shí)現(xiàn)服務(wù)端主動(dòng)推送(包含心跳檢測(cè))

    本篇文章主要介紹了詳解spring集成mina實(shí)現(xiàn)服務(wù)端主動(dòng)推送(包含心跳檢測(cè)),具有一定的參考價(jià)值,與興趣的可以了解一下
    2017-09-09
  • 詳解如何使用MongoDB+Springboot實(shí)現(xiàn)分布式ID的方法

    詳解如何使用MongoDB+Springboot實(shí)現(xiàn)分布式ID的方法

    這篇文章主要介紹了詳解如何使用MongoDB+Springboot實(shí)現(xiàn)分布式ID的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • Spring?Boot?教程之創(chuàng)建項(xiàng)目的三種方式

    Spring?Boot?教程之創(chuàng)建項(xiàng)目的三種方式

    這篇文章主要分享了Spring?Boot?教程之創(chuàng)建項(xiàng)目的三種方式,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-05-05

最新評(píng)論