<dependency> <groupId>com.fasterxml.jackson.module</groupId> <artifactId>jackson-module-scala_2.13</artifactId> <version>2.13.0</version> </dependency> groovy implementation 'com.fasterxml.jackson.module:jackson-module-scala_2.13:2.13.0' scala import com.fasterxml.jackson.databind.ObjectMapper val objectMapper = new ObjectMapper() scala import com.fasterxml.jackson.module.scala.DefaultScalaModule val objectMapper = new ObjectMapper().registerModule(DefaultScalaModule) case class Person(name: String, age: Int) val person = Person("John Doe", 25) val json = objectMapper.writeValueAsString(person) println(json) scala import com.fasterxml.jackson.module.scala.DefaultScalaModule val objectMapper = new ObjectMapper().registerModule(DefaultScalaModule) val json = """{"name":"John Doe","age":25}""" val person = objectMapper.readValue(json, classOf[Person]) println(person)


上一篇:
下一篇:
切换中文