1、设置Springboot接收Json数据
1)首先在pom.xml中添加依赖
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.40</version>
</dependency>
2)在注解之后的函数中添加@RequestBody,就搞定啦
2.String与Date的转换
temp.setTimeString(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(temp.getTime()));
//parse:String转date,format:date转string
3.Springboot设置时区
在启动类中加入如下代码
TimeZone.setDefault(TimeZone.getTimeZone("Asia/Shanghai"));
4.Springboot解决跨域问题
将如下方法,放到application同级文件夹下
package com.example.analysis;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.*;
//跨域问题解决
@Configuration
public class MyConfiguration {
@Bean
public WebMvcConfigurer corsConfigurer() {
return new WebMvcConfigurer() {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**")
.allowedOrigins("*")
.allowedMethods("*")
.allowCredentials(true);
}
};
}
}