Skip to content
This repository was archived by the owner on Feb 23, 2023. It is now read-only.

Commit c785ad6

Browse files
yuppie-flusdeleuze
authored andcommitted
Add Jackson PropertyNamingStrategies hint
1 parent 0b2384f commit c785ad6

File tree

1 file changed

+3
-1
lines changed
  • spring-native-configuration/src/main/java/org/springframework/boot/autoconfigure/jackson

1 file changed

+3
-1
lines changed

spring-native-configuration/src/main/java/org/springframework/boot/autoconfigure/jackson/JacksonHints.java

+3-1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
import com.fasterxml.jackson.annotation.*;
2020
import com.fasterxml.jackson.core.JsonGenerator;
21+
import com.fasterxml.jackson.databind.PropertyNamingStrategies;
2122
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
2223
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
2324
import com.fasterxml.jackson.databind.ext.Java7Handlers;
@@ -43,7 +44,8 @@
4344
JsonSerialize.class, JsonUnwrapped.class,
4445
JsonIgnore.class, JsonInclude.class,
4546
JsonInclude.Include.class}),
46-
@TypeHint(types = JsonGenerator.class, access = { TypeAccess.DECLARED_CONSTRUCTORS, TypeAccess.PUBLIC_METHODS})},
47+
@TypeHint(types = JsonGenerator.class, access = { TypeAccess.DECLARED_CONSTRUCTORS, TypeAccess.PUBLIC_METHODS}),
48+
@TypeHint(types = PropertyNamingStrategies.class, access = { TypeAccess.PUBLIC_FIELDS })},
4749
initialization = @InitializationHint(types = {Java7Handlers.class, Java7HandlersImpl.class, Java7Support.class, Java7SupportImpl.class, ClassUtil.class}, initTime = InitializationTime.BUILD))
4850
public class JacksonHints implements NativeConfiguration {
4951

0 commit comments

Comments
 (0)