SpringBoot的其他配置(SpringBoot项目配置4)

1.SpringBoot的编码格式、文件上传大小设置

在application.xml文件中加入如下内容:

spring:
  http:
    encoding:
      charset: UTF-8
      force: true
    multipart:
      max-file-size: 100MB

2.FastJSON

在pom.xml中加入下面的内容

<dependency>
      <groupId>com.alibaba</groupId>
      <artifactId>fastjson</artifactId>
      <version>1.2.47</version>
    </dependency>

在入口类中加入

@Beanpublic HttpMessageConverters fastjsonHttpMessageConverter(){    //定义一个转换消息的对象    FastJsonHttpMessageConverter fastConverter = new FastJsonHttpMessageConverter();    //添加fastjson的配置信息 比如 :是否要格式化返回的json数据    FastJsonConfig fastJsonConfig = new FastJsonConfig();    fastJsonConfig.setSerializerFeatures(SerializerFeature.PrettyFormat);    //在转换器中添加配置信息    fastConverter.setFastJsonConfig(fastJsonConfig);    HttpMessageConverter<?> converter = fastConverter;    return new HttpMessageConverters(converter);}

原文地址:https://www.cnblogs.com/henuLiGang/p/9256843.html

时间: 2024-08-01 23:31:04

SpringBoot的其他配置(SpringBoot项目配置4)的相关文章

python 配置github项目配置

1.首先本地下载安装git https://bandwagonhost.com/ 2.安装成功之后,配置在python中配置一下github的信息即可 配置完成后,旁边有一个test,点击test后,进行测试 3.然后再配置github账号信息 4.配置完成后,测试链接一下,就ok了,剩下的就可以从github上download代码了

springboot系列三、SpringBoot 单元测试、配置访问配置、项目打包发布、加载和读取多个配置文件

一.概述 平时项目中有如下常见场景: 根据项目配置不同的访问端口和路径 profile多环境配置 springboot启动注解.接收或返回风格参数 配置模板引擎 配置单元测试 打包发布 一.单元测试 生成的demo里面包含spring-boot-starter-test :测试模块,包括JUnit.Hamcrest.Mockito,没有的手动加上. <dependency> <groupId>org.springframework.boot</groupId> <

【spring-boot】spring-boot项目中,通过JAVA配置类形式配置前台代码都重定向转发

以下是MyMvcConfig.java配置类的代码,可供参考: package com.springboot.config; import com.springboot.conponent.LoginHanderInterceptor; import org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration; import org.springframework.context.annotation.Be

Springboot项目配置druid数据库连接池,并监控统计功能

pom.xml配置依赖 <!-- https://mvnrepository.com/artifact/com.alibaba/druid --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.6</version> </dependency>  资源文件配置信息 不管是

企业分布式微服务云SpringCloud SpringBoot mybatis (六)分布式配置中心

一.简介 在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件.在Spring Cloud中,有分布式配置中心组件spring cloud config ,它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库中.在spring cloud config 组件中,分两个角色,一是config server,二是config client.二.构建Config Server 创建一个spring-boot项目,取名为config-se

SpringBoot系列四:SpringBoot开发(改变环境属性、读取资源文件、Bean 配置、模版渲染、profile 配置)

1.概念 SpringBoot 开发深入 2.具体内容 在之前已经基本上了解了整个 SpringBoot 运行机制,但是也需要清楚的认识到以下的问题,在实际的项目开发之中,尤其是 Java 的 MVC 版项目里面,所有的项目都一定需要满足于如下几点要求: · 访问的端口不能够是 8080,应该使用默认的 80 端口: · 在项目之中为了方便进行数据的维护,建议建立一系列的*.properties 配置文件,例如:提示消息.跳转路径: · 所有的控制器现在都采用了 Rest 风格输出,但是正常来讲

SpringBoot学习--04SpringBoot整合Mybatis(上)(配置mybatis generator,PageHelper)

陆陆续续又忙了几天,继续写. 本篇仿照着优秀的文章的书写,加上自己的理解和踩过的坑,原文地址:https://www.jianshu.com/p/5cd772c07041?utm_campaign=haruki&utm_content=note&utm_medium=reader_share&utm_source=weixin 环境/版本一览: 开发工具:eclipse springboot: 2.0.1.RELEASE jdk:1.8.0_40 maven:3.3.9 额外功能:

# SpringBoot | 怎样启动tomcat以及怎样配置tomcat。

SpringBoot | 怎样启动tomcat以及默认的tomcat配置. 标签(空格分隔): springboot tomcat 因为springboot已经被大部分公司运用,所以基于springboot 来讲解tomcat. springboot 怎样引入的tomcat springboot 怎样创建一个tomcat实例 springboot 从哪里读取tomcat配置 springboot 中tomcat的配置详解 本文主要讲解这三个问题 springboot 怎样引入的tomcat 当我

springboot(二)配置SpringBoot支持自动装载Servlet

Servlet详解:https://blog.csdn.net/yanmiao0715/article/details/79949911 Web 技术成为当今主流的互联网 Web 应用技术之一,而 Servlet 是 Java Web 技术的核心基础之一. Servlet是Java编写服务器端的程序组件,主要功能在于交互式数据操作,动态生成WEB内容等.传统的Spring项目,配置Servlet比较繁琐,需要在web.xml内添加对应的标签以及映射路径规则.本章主要讲解在SpringBoot项目

springboot+druid连接池及监控配置

1. 问题描述 阿里巴巴的数据库连接池Druid在效率与稳定性都很高,被很多开发团队使用,并且自带的Druid监控也很好用,本章简单介绍下springboot+druid配置连接池及监控. 2. 解决方案 2.1 pom.xml springboot 已经有druid的starter,但是好像有点问题,不知道为什么没拿到jar包,有可能是网络问题,还是使用了原生的druid gav. <dependency> <groupId>com.alibaba</groupId>