Spring Boot通用配置属性-JSON属性

  |   0 评论   |   0 浏览
默认值描述
spring.gson.date-format 序列化Date对象时使用的格式。
spring.gson.disable-html-escaping 是否禁用转义HTML字符(如“ <”,“>”等)。
spring.gson.disable-inner-class-serialization 是否在序列化期间排除内部类。
spring.gson.enable-complex-map-key-serialization 是否启用序列化复杂映射键(即非原始)。
spring.gson.exclude-fields-without-expose-annotation 是否排除所有没有“ Expose”注释的字段以进行序列化或反序列化。
spring.gson.field-naming-policy 在序列化和反序列化期间应应用于对象字段的命名策略。
spring.gson.generate-non-executable-json 是否通过在输出之前添加一些特殊文本来生成不可执行的JSON。
spring.gson.lenient 是否宽容解析不符合RFC 4627的JSON。
spring.gson.long-serialization-policy Long和long类型的序列化策略。
spring.gson.pretty-printing 是否输出适合页面的序列化JSON以进行漂亮的打印。
spring.gson.serialize-nulls 是否序列化空字段。
spring.jackson.date-format 日期格式字符串或标准日期格式类名称。例如,yyyy-MM-dd HH:mm:ss
spring.jackson.default-property-inclusion 控制序列化期间属性的包含。使用Jackson的JsonInclude.Include枚举中的值之一进行配置。
spring.jackson.deserialization.* Jackson开/关功能会影响反序列化Java对象的方式。
spring.jackson.generator.* 发电机的杰克逊开/关功能。
spring.jackson.locale 用于格式化的语言环境。
spring.jackson.mapper.* Jackson通用开/关功能。
spring.jackson.parser.* 解析器的Jackson开/关功能。
spring.jackson.property-naming-strategy Jackson的PropertyNamingStrategy的常量之一。也可以是PropertyNamingStrategy子类的标准类名。
spring.jackson.serialization.* Jackson开/关功能会影响Java对象的序列化方式。
spring.jackson.time-zone 格式化日期时使用的时区。例如,“ America / Los_Angeles”或“ GMT + 10”。
spring.jackson.visibility.* jackson可见性阈值可用于限制自动检测哪些方法(和字段)。


>>> 每个人都觉得自己有理由,所以需要理解,但理解并不能化解所有局限,所以需要宽容。 <<<