Java Jersey框架的最佳实践,让你的RESTful API更出色
@Path("/users") public class UserResource { @GET @Produces(MediaType.APPLICATioN_JSON) public List getAllUsers() { return userService.getAllUsers(); } @POST @Consumes(MediaType.APPLICATION_jsON) public User createUser(User user) { return userService.createUser(user); } @PUT @Path("/{id}") @Consumes(MediaType.APPLICATION_JSON) public User updateUser(@PathParam("id") Long id, User user) { return userService.updateUser(id, user); } @DELETE @Path("/{id}") public void deleteUser(@PathParam("id") Long id) { userService.deleteUser(id); } }登录后复制