Ich spiele mit Spring Boot 2.0.0M2 herum und versuche, eine CLI-Anwendung zu erstellen, keine Web-Anwendung. Mein Problem ist auch, dassWie kann ich eine ObjectMapper-Instanz im Spring Boot erhalten, ohne von Spring-Boot-Starter-Web zu erben?
compile 'org.springframework.boot:spring-boot-starter'
compile 'org.springframework.boot:spring-boot-starter-json'
in meinem Build einschließlich wird ObjectMapper nicht durch Stiefel geschaffen, weil
Bean method 'jacksonObjectMapper' not loaded because @ConditionalOnClass did not find required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder'
Was ist die beste Praxis ist, wenn Sie Frühlings-Boot-Instanz haben wollen und Jackson konfigurieren, aber nicht möchte einen Webserver starten?
Können Sie nicht einfach das Glas hinzufügen? –
Mögliches Duplikat von [ObjectMapper im Frühling konfigurieren] (https://StackOverflow.com/questions/7854030/configuring-objectmapper-in-spring) – ledniov
Das ist, Spring Boot konfiguriert automatisch den 'ObjectMapper' und kann von mehreren gut eingestellt werden dokumentierte Konfigurationseigenschaften Wenn ich den 'ObjectMapper' erstelle, wie die andere Frage vorschlägt, sollte das alles von Hand gemacht werden, wenn ich mich nicht irre. – Serandel