| Line 1... |
Line 1... |
| 1 |
package com.spice.profitmandi.web.config;
|
1 |
package com.spice.profitmandi.web.config;
|
| 2 |
|
2 |
|
| - |
|
3 |
import com.fasterxml.jackson.databind.DeserializationFeature;
|
| 3 |
import com.fasterxml.jackson.databind.ObjectMapper;
|
4 |
import com.fasterxml.jackson.databind.ObjectMapper;
|
| 4 |
import com.fasterxml.jackson.datatype.jdk8.Jdk8Module;
|
5 |
import com.fasterxml.jackson.datatype.jdk8.Jdk8Module;
|
| 5 |
import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
|
6 |
import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
|
| 6 |
import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer;
|
7 |
import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer;
|
| 7 |
import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
|
8 |
import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
|
| Line 264... |
Line 265... |
| 264 |
LocalDateTimeSerializer serializer = new LocalDateTimeSerializer(sf);
|
265 |
LocalDateTimeSerializer serializer = new LocalDateTimeSerializer(sf);
|
| 265 |
LocalDateTimeDeserializer deserializer = new LocalDateTimeDeserializer(df);
|
266 |
LocalDateTimeDeserializer deserializer = new LocalDateTimeDeserializer(df);
|
| 266 |
JavaTimeModule jtm = new JavaTimeModule();
|
267 |
JavaTimeModule jtm = new JavaTimeModule();
|
| 267 |
jtm.addSerializer(LocalDateTime.class, serializer);
|
268 |
jtm.addSerializer(LocalDateTime.class, serializer);
|
| 268 |
jtm.addDeserializer(LocalDateTime.class, deserializer);
|
269 |
jtm.addDeserializer(LocalDateTime.class, deserializer);
|
| - |
|
270 |
ObjectMapper mapper = new ObjectMapper()
|
| - |
|
271 |
.configure(DeserializationFeature.FAIL_ON_IGNORED_PROPERTIES, false)
|
| 269 |
ObjectMapper mapper = new ObjectMapper().registerModule(new ParameterNamesModule()).registerModule(new Jdk8Module()).registerModule(jtm); // new module, NOT JSR310Module
|
272 |
.registerModule(new ParameterNamesModule()).registerModule(new Jdk8Module()).registerModule(jtm); // new module, NOT JSR310Module
|
| 270 |
return mapper;
|
273 |
return mapper;
|
| 271 |
}
|
274 |
}
|
| 272 |
|
275 |
|
| 273 |
}
|
276 |
}
|
| 274 |
|
277 |
|