How To Solve Com Fasterxml Jackson Databind Exc Invalid Definition Exception

How To Solve Com Fasterxml Jackson Databind Exc Invalid Definition Exception

How To Solve Com Fasterxml Jackson Databind Exc Invalid Definition Exception

How To Solve Com Fasterxml Jackson Databind Exc Invalid Definition Exception

使用com.fasterxml.jackson.databind轉換java8 Optional class to Json時會發生
com.fasterxml.jackson.databind.exc.Invalid Definition Exception
Java 8 optional type not supported by default add Module com fasterxml jackson
datatype jackson-datatype-jdk8 to enable handling

升級版本
version from 2.15.3 to 2.16.2

pom.xml需加
need add dependency jackson-datatype-jdk8

com.fasterxml.jackson.datatype
jackson-datatype-jdk8
2.16.2

加入初始化
JsonMapper mapper = JsonMapper.builder().addModule(new Jdk8Module()).build();