<dependency> <groupId>org.glassfish.jersey.media</groupId> <artifactId>jersey-media-json-jackson</artifactId> <version>2.33</version> </dependency> implementation 'org.glassfish.jersey.media:jersey-media-json-jackson:2.33' import org.glassfish.jersey.jackson.JacksonFeature; import javax.ws.rs.ApplicationPath; import org.glassfish.jersey.server.ResourceConfig; @ApplicationPath("/api") public class MyApplication extends ResourceConfig { public MyApplication() { register(JacksonFeature.class); } } import javax.ws.rs.*; import javax.ws.rs.core.MediaType; @Path("/users") public class UserResource { @GET @Produces(MediaType.APPLICATION_JSON) public User getUser() { User user = new User(); user.setId(1); user.setName("John Doe"); return user; } @POST @Consumes(MediaType.APPLICATION_JSON) public void createUser(User user) { } }


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