fixed Api Clien config java time module
parent
73d7d40e71
commit
39ef7a05a7
|
@ -19,6 +19,9 @@ import javax.ws.rs.client.ClientRequestFilter;
|
|||
import javax.ws.rs.client.ClientRequestContext;
|
||||
import java.io.IOException;
|
||||
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
|
||||
|
||||
@Builder(toBuilder = true)
|
||||
@With
|
||||
@Getter
|
||||
|
@ -35,7 +38,10 @@ public class {{configName}} implements ClientRequestFilter {
|
|||
{{/headers}}
|
||||
|
||||
public Client getClient() {
|
||||
ObjectMapper mapper = new ObjectMapper();
|
||||
mapper.registerModule(new JavaTimeModule());
|
||||
return ClientBuilder.newClient()
|
||||
.register(mapper)
|
||||
.register(this)
|
||||
.property(HttpUrlConnectorProvider.SET_METHOD_WORKAROUND, true);
|
||||
}
|
||||
|
|
|
@ -14,9 +14,9 @@ import lombok.*;
|
|||
import lombok.experimental.Accessors;
|
||||
|
||||
import org.codehaus.jackson.annotate.JsonIgnoreProperties;
|
||||
import org.codehaus.jackson.annotate.JsonProperty;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import org.codehaus.jackson.map.annotate.JsonDeserialize;
|
||||
import org.codehaus.jackson.map.annotate.JsonSerialize;
|
||||
|
||||
{{#imports}}
|
||||
import {{{.}}};
|
||||
|
|
Loading…
Reference in New Issue