我们休息了
@POST
@Consumes(MediaType.APPLICATION_JSON)
@Path("save")
public String save(PaycodeDTO dto)
我们有一个客户
public void saveOrUpdateAndPushToMdm(PaycodeDTO paycode) {
executePost("/services/paycode/save/", Entity.entity(paycode, MediaType.APPLICATION_JSON_TYPE), String.class);
}
protected <T, S> S executePost(String url, Entity<T> reqBody, Class<S> returnClass) {
Response resp = executeRequest(getTarget()
.path(url)
.request(MediaType.APPLICATION_JSON_TYPE)
.accept(MediaType.APPLICATION_JSON_TYPE))
.post(reqBody);
和dto:
@XmlRootElement
public class PaycodeDTO implements Serializable {
private static final long serialVersionUID = 1L;
private Long id;
private String name;
private boolean isDeleted;
private Date validFrom;
private Date validUntil;
有吸气剂和制定者。
我们在调用rest之前填充validFrom和validUntil,但是调用到达rest validFrom为null,validUntil为null。
有什么问题?
其余的使用了jersey-spring3。版本2.22.1
答案 0 :(得分:0)
我需要注册JacksonJaxbJsonProvider.class