springboot 配置springmvc?

package com.aaa.zxf.config;

import org.springframework.boot.SpringBootConfiguration;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Bean;
import org.springframework.http.converter.StringHttpMessageConverter;
import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter;

import java.nio.charset.Charset;

/**
 * 一、springboot 配置spring  mvc?
 *1.1 在哪里配置?
         * 框架中的配置信息,都写在web项目中, web最终需要打包运行的、
         * 如果加载不到配置信息,就会报错。
 *
 *1.2
        使用@SpringBootApplication注解,把创建的springmvcConfig 标识成配置类
        java 类 @bean注解。
 *      bean 标签中的class 中配置的类 指向了java配置类中方法返回值
 *
 *      //bean注解  ,可以指定 id  bean中的id 等于是bean注解中的name属性
 *      //  name不可重复,因为是id 是单列模式。
 *
 *
 * 二、配置 springmvc json格式化
 */
@SpringBootApplication
public class SpringmvcConfig {
    /**
     * 配置springmvc的utf-8  编码集处理
     *
     * @return
     */
    @Bean
    public StringHttpMessageConverter stringHttpMessageConverter(){
        StringHttpMessageConverter converter=new StringHttpMessageConverter(Charset.forName("UTF-8"));
        return  converter;
    }

    /**
     * 配置 springmvc 的json格式化
     * @return
     */
    @Bean
    public MappingJackson2HttpMessageConverter mappingJackson2HttpMessageConverter(){
        MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter();
        converter.setPrettyPrint(true);
        return  converter;
    }

}

 

转载于:https://www.cnblogs.com/ZXF6/p/11375499.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值