Formato JSON Java 8 LocalDateTime in Spring Boot

Ho un piccolo problema con la formattazione di Java 8 LocalDateTime nella mia applicazione di avvio a molla. Con date “normali” non ho alcun problema, ma i campi LocalDateTime sono convertiti al seguente:

"startDate" : { "year" : 2010, "month" : "JANUARY", "dayOfMonth" : 1, "dayOfWeek" : "FRIDAY", "dayOfYear" : 1, "monthValue" : 1, "hour" : 2, "minute" : 2, "second" : 0, "nano" : 0, "chronology" : { "id" : "ISO", "calendarType" : "iso8601" } } 

Mentre vorrei convertirlo in qualcosa di simile:

 "startDate": "2015-01-01" 

Il mio codice assomiglia a questo:

 @JsonFormat(pattern="yyyy-MM-dd") @DateTimeFormat(iso = DateTimeFormat.ISO.TIME) public LocalDateTime getStartDate() { return startDate; } 

Ma nessuna delle annotazioni precedenti non funziona, la data continua a essere formattata come sopra. Suggerimenti benvenuto!