我按原样复制了此Spring tutorial,没有任何问题。然后我将代码H2切换到Oracle Ojdbc7,数据库,当我检索的三列不为空时,它工作正常。
但是如果我在数据库中将第三个值设置为null并重新运行,我会收到以下消息。我对于H2样本的put和get null没有任何问题。如果我填充oracle db中的列,那么没问题。错误:
无法编写JSON :(是java.lang.NullPointerException);嵌套异常是com.fasterxml.jackson.databind.JsonMappingException :(是java.lang.NullPointerException)(通过引用链:org.springframework.data.rest.webmvc.json.PersistentEntityJackson2Module $ PersistentEntityResourceSerializer $ 1 [“content”] - > hello.Claim [ “authNumber”])