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;
} }

最新文章

  1. 时间改成24小时制 和pc mobile链接自动转化
  2. Nginx反向代理搭建配置
  3. Social Emotional Computing
  4. ubuntu14.04和win7共享文件夹
  5. Hibernate应用SQL查询返回实体类型
  6. 在ubuntu linux 中编写一个自己的bash脚本
  7. ios跳转到系统设置
  8. 原创-angularjs2不同组件间的通信
  9. 鸟哥的linux私房菜学习-(五)补充:重点回顾
  10. 认识Python和基础知识
  11. 【redux】详解react/redux的服务端渲染:页面性能与SEO
  12. 字符串replaceAll()方法报错:java.util.regex.PatternSyntaxException:Unclosed group near index...
  13. jQuery 自定义函数写法分享
  14. 8.2.1.2-MySQL如何优化 WHERE 语句
  15. 【Linux】percona-toolkit工具包的安装
  16. asp.net MVC中防止跨站请求攻击(CSRF)的ajax用法
  17. hdu 2586 How far away ? 倍增求LCA
  18. c++ 算法 栅格中两点之间连线
  19. django项目中使用项目环境制作脚本 通过终端命令运行脚本文件
  20. Python -- Gui编程 -- Win32API的使用

热门文章

  1. 破解UltraEdit64 Version 28.20.0.92 技术分享。
  2. Decoupling Representation and Classifier for Long-tailed Recognition
  3. vue使用v-chart图表出现的问题
  4. [高数]高数部分-Part II 导数与微分
  5. <学习opencv>跨平台和本机windows
  6. [opencv]drawContours 示例
  7. JSP、JSTL标签、EL表达式
  8. Java基础(八)——IO流3_对象流
  9. Zookeeper基础教程(三):Zookeeper连接使用—zkCli
  10. AWS修改RDS时区