@Path("/hello") public class HelloWorldResource { @GET @Produces(MediaType.TEXT_PLAIN) public String sayHello() { return "Hello, World!"; } } @Path("/users") public class UserResource { @GET @Path("/{userId}") @Produces(MediaType.APPLICATION_JSON) public User getUser(@PathParam("userId") String userId) { User user = getUserFromDatabase(userId); return user; } } @Path("/users") public class UserResource { @POST @Consumes(MediaType.APPLICATION_JSON) @Produces(MediaType.APPLICATION_JSON) public Response createUser(User user) { saveUserToDatabase(user); return Response.status(Response.Status.CREATED).entity(user).build(); } }


上一篇:
下一篇:
切换中文