gpt4 book ai didi

java - 有任何简化此帖子的提示吗? ( java )

转载 作者:行者123 更新时间:2023-12-01 21:19:14 24 4
gpt4 key购买 nike

我在 Jax-RS 中实现了这个 POST 操作,它工作正常,但是我确信我可以以其他方式发送正文。有什么简化的提示吗? (例如通过接收一个对象?)

谢谢!

@POST
@Path("updateUser/{name}/{surname}/{address}")
@Produces(MediaType.TEXT_PLAIN)
public Response updateUser(@FormParam("user") String name,
@FormParam("surname") String surname,
@FormParam("address") String address) throws UnknownHostException {
User user;
user = new CorporateUser(name, surname, address);
usersService.updateUser(user);
return Response.ok(user).build();
}

最佳答案

您可以使用@consumes注解传递对象的json字符串。

  @POST
@Path("/updateUser")
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.TEXT_PLAIN)
public Response updateUser(User bean) {
usersService.updateUser(user);
return Response.ok(user).build();
}

关于java - 有任何简化此帖子的提示吗? ( java ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39428660/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com