最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Springboot自定義mvc組件如何實(shí)現(xiàn)

 更新時(shí)間:2020年11月18日 09:53:28   作者:Y_wee  
這篇文章主要介紹了Springboot自定義mvc組件如何實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

如果你想實(shí)現(xiàn)一些定制化功能,只需要寫(xiě)這個(gè)組件,然后將它交給springboot管理,springboot會(huì)給我們自動(dòng)裝配

以下是spring官方文檔解釋

由官方文檔可知,想要自定義組件,需要實(shí)現(xiàn)以下步驟

  • 寫(xiě)一個(gè)配置類(lèi),加上@Configuration注解
  • 實(shí)現(xiàn)WebMvcConfigurer接口
  • 不添加@EnableWebMvc注解

示例:自定義視圖解析器

package com.yl.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.View;
import org.springframework.web.servlet.ViewResolver;
import org.springframework.web.servlet.config.annotation.ViewResolverRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

import java.util.Locale;

/**
 * mvc配置類(lèi)
 */
@Configuration
public class MyMvcConfig implements WebMvcConfigurer {

  /**
   * 將自定義視圖解析器配置成bean存入spring
   */
  @Bean
  public ViewResolver myViewResovler(){
    return new MyViewResolver();
  }


  /**
   * 自定義視圖解析器,實(shí)現(xiàn)視圖解析器接口
   */
  public static class MyViewResolver implements ViewResolver{

    @Override
    public View resolveViewName(String viewName, Locale locale) throws Exception {
      return null;
    }
  }
}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java中值類(lèi)型和引用類(lèi)型詳解

    Java中值類(lèi)型和引用類(lèi)型詳解

    大家好,本篇文章主要講的是Java中值類(lèi)型和引用類(lèi)型詳解,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽
    2022-01-01
  • Java中final修飾的方法是否可以被重寫(xiě)示例詳解

    Java中final修飾的方法是否可以被重寫(xiě)示例詳解

    這篇文章主要給大家介紹了關(guān)于Java中final修飾的方法是否可以被重寫(xiě)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • java開(kāi)發(fā)ServiceLoader實(shí)現(xiàn)機(jī)制及SPI應(yīng)用

    java開(kāi)發(fā)ServiceLoader實(shí)現(xiàn)機(jī)制及SPI應(yīng)用

    這篇文章主要為大家介紹了java開(kāi)發(fā)ServiceLoader實(shí)現(xiàn)機(jī)制及SPI應(yīng)用,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10
  • Java線程池隊(duì)列PriorityBlockingQueue和SynchronousQueue詳解

    Java線程池隊(duì)列PriorityBlockingQueue和SynchronousQueue詳解

    這篇文章主要為大家介紹了Java線程池隊(duì)列PriorityBlockingQueue和SynchronousQueue詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-12-12
  • Spring Boot Thymeleaf實(shí)現(xiàn)國(guó)際化的方法詳解

    Spring Boot Thymeleaf實(shí)現(xiàn)國(guó)際化的方法詳解

    這篇文章主要給大家介紹了關(guān)于Spring Boot Thymeleaf實(shí)現(xiàn)國(guó)際化的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Spring Boot具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • Java 8 Stream Api 中的 map和 flatMap 操作方法

    Java 8 Stream Api 中的 map和 flatMap 操作方法

    Java 8提供了非常好用的 Stream API ,可以很方便的操作集合。今天通過(guò)這篇文章給大家分享Java 8 Stream Api 中的 map和 flatMap 操作方法,需要的朋友可以參考下
    2019-11-11
  • Java?file類(lèi)中renameTo方法操作實(shí)例

    Java?file類(lèi)中renameTo方法操作實(shí)例

    renameTo()方法是File類(lèi)的一部分,renameTo()函數(shù)用于將文件的抽象路徑名重命名為給定的路徑名??,下面這篇文章主要給大家介紹了關(guān)于Java?file類(lèi)中renameTo方法操作的相關(guān)資料,需要的朋友可以參考下
    2022-11-11
  • 解決eclipse中console控制選項(xiàng)不見(jiàn)了的方法

    解決eclipse中console控制選項(xiàng)不見(jiàn)了的方法

    eclipse是一款用于編譯java語(yǔ)言的程序,利用這款軟件我們可以制作很多有趣的小程序,也可以制作一些大型的軟件項(xiàng)目,有的用戶(hù)在使用eclipse的時(shí)候會(huì)遇到console消失的情況,所以本文給大家介紹了解決eclipse中console控制選項(xiàng)不見(jiàn)了的方法,需要的朋友可以參考下
    2024-03-03
  • Springboot中LocalDateTime對(duì)象返回給前端格式化解決方案

    Springboot中LocalDateTime對(duì)象返回給前端格式化解決方案

    在項(xiàng)目開(kāi)發(fā)當(dāng)中前后端使用什么樣的時(shí)間格式,是一個(gè)值得關(guān)注的問(wèn)題,這篇文章主要給大家介紹了關(guān)于Springboot中LocalDateTime對(duì)象返回給前端格式化的解決方案,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-04-04
  • 解決Springboot項(xiàng)目bootstrap.yml不生效問(wèn)題

    解決Springboot項(xiàng)目bootstrap.yml不生效問(wèn)題

    Spring Boot 2.4版本開(kāi)始,配置文件加載方式進(jìn)行了重構(gòu),只會(huì)識(shí)別application.* 配置文件,并不會(huì)自動(dòng)識(shí)別bootstrap.yml,所以本文給大家介紹Springboot項(xiàng)目bootstrap.yml不生效問(wèn)題的解決方案,需要的朋友可以參考下
    2023-09-09

最新評(píng)論

阿拉善右旗| 扎鲁特旗| 运城市| 龙泉市| 汝城县| 介休市| 鄂尔多斯市| 扎鲁特旗| 岑巩县| 信阳市| 哈密市| 新余市| 通州区| 云安县| 彭州市| 民县| 宁强县| 梁河县| 来安县| 古浪县| 邹平县| 水富县| 峨山| 三河市| 稻城县| 灵山县| 乐至县| 东兴市| 广元市| 苍山县| 沙雅县| 佳木斯市| 锡林浩特市| 虎林市| 瑞金市| 五台县| 耒阳市| 青浦区| 吴桥县| 沽源县| 道孚县|