spring boot + jpa/hibernate配置 failOnEmptyBeans和serializationInclusion
来源:互联网 发布:python 3.6 编辑:程序博客网 时间:2024/06/12 23:27
以前我们在spring-mvc是这样配置的
NON_NULL
import com.fasterxml.jackson.databind.ObjectMapper;import com.fasterxml.jackson.datatype.hibernate4.Hibernate4Module;import org.springframework.context.annotation.Configuration;import org.springframework.http.converter.HttpMessageConverter;import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter;import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;import java.util.List;@Configurationpublic class BusinessApplication extends WebMvcConfigurerAdapter { @Override public void configureMessageConverters(List> converters) { converters.add(jacksonMessageConverter()); super.configureMessageConverters(converters); } private MappingJackson2HttpMessageConverter jacksonMessageConverter() { MappingJackson2HttpMessageConverter messageConverter = new MappingJackson2HttpMessageConverter(); ObjectMapper mapper = new ObjectMapper(); mapper.registerModule(new Hibernate4Module()); mapper.configure(SerializationFeature.FAIL_ON_EMPTY_BEANS, false); messageConverter.setObjectMapper(mapper); return messageConverter; }}即给Jackson注册Hibernate4Module模块。Hibernate4Module模块对应的maven为: com.fasterxml.jackson.datatype jackson-datatype-hibernate42.4.6
在application.yml
添加这样一句
spring.jackson.default-property-inclusion: NON_NULL
自己笔记一下方便以后查看
阅读全文
0 0
- spring boot + jpa/hibernate配置 failOnEmptyBeans和serializationInclusion
- Spring Boot + Jpa(Hibernate) 架构基本配置
- Spring Boot + Jpa(Hibernate) 架构基本配置
- Spring Boot + Jpa(Hibernate) 架构基本配置
- Spring Boot JPA-Hibernate
- spring boot 配置 JPA
- spring boot jpa配置
- Spring boot (四) JPA-Hibernate
- Spring boot 四 JPA Hibernate
- Spring + JPA + Hibernate配置
- spring+hibernate+jpa配置
- spring-boot 配置hibernate
- spring boot hibernate 配置
- 7. JPA - Hibernate【从零开始学Spring Boot】
- 7. JPA - Hibernate【从零开始学Spring Boot】
- springboot02Spring Boot JPA/Hibernate/Spring Data
- spring 配置jdbc/hibernate/jpa
- spring jpa结合hibernate配置
- eclipse的下载与安装教程
- Validform重置并清除校验提示文字的方法
- Android使用webview调用系统浏览器以及项目内显示并支持图片和输入
- 缓存与数据库相关
- 好用的ReactNative下拉刷新上拉加载的组件,支持iOS和Android
- spring boot + jpa/hibernate配置 failOnEmptyBeans和serializationInclusion
- redis持久化实现原理
- sql优化
- Entity Framework Core 选择数据表的外键
- Android 7.0 安装Apk时报错FileUriExposedException 解决
- JS改变页面颜色
- Unity 工程中含有多个IOSSDK 也就有多个 application openURL 回调
- Python While 循环语句
- Unity5.3 API 之 Microphone(游戏语音SDK )