Java向前端返回数据风格配置
-
添加配置类
@Configuration public class JacksonConfiguration { @Bean public ObjectMapper objectMapper() { return new ObjectMapper() .setPropertyNamingStrategy(PropertyNamingStrategy.SNAKE_CASE); } }
-
SpringBoot进行配置
spring.jackson.property-naming-strategy=UPPER_CAMEL_CASE
-
配置说明:
LOWER_CAMEL_CASE 大驼峰 Java对象属性:PersonId 序列化后属性:personId UPPER_CAMEL_CASE 小驼峰 Java对象属性:personId 序列化后属性:PersonId SNAKE_CASE 下划线 Java对象属性:personId 序列化后属性:person_id KEBAB_CASE 短横线 Java对象属性:personId 序列化后属性:person-id