我想 Package Jackson的ObjectMapper类并将其转换为单示例工具类。但是单例类没有构造函数,我不知道该怎么办?我希望实现这样的功能,见下面的伪代码:
Jackson
ObjectMapper
object Jackson: ObjectMapper() = jacksonObjectMapper().configure(DeserializationFeature.FAIL_ON_IGNORED_PROPERTIES, false)
9lowa7mx1#
我假设最直接的方法是将ObjectMapper示例 Package 在一个命名对象中:
object Jackson { val mapper = jacksonObjectMapper().configure(DeserializationFeature.FAIL_ON_IGNORED_PROPERTIES, false) }
并使用Jackson.mapper访问它。我不知道有更简洁的方法来创建或使用Java类的单例。
Jackson.mapper
1条答案
按热度按时间9lowa7mx1#
我假设最直接的方法是将ObjectMapper示例 Package 在一个命名对象中:
并使用
Jackson.mapper
访问它。我不知道有更简洁的方法来创建或使用Java类的单例。