<dependency> <groupId>org.glassfish.jersey.media</groupId> <artifactId>jersey-media-json-jackson</artifactId> <version>2.34</version> </dependency> import javax.ws.rs.ApplicationPath; import org.glassfish.jersey.jackson.JacksonFeature; import org.glassfish.jersey.server.ResourceConfig; @ApplicationPath("/api") public class MyApp extends ResourceConfig { public MyApp() { packages("com.example.resources"); register(JacksonFeature.class); } } import javax.ws.rs.GET; import javax.ws.rs.Path; import javax.ws.rs.Produces; @Path("/user") public class UserResource { @GET @Produces("application/json") public User getUser() { User user = new User("John Doe", "john.doe@example.com"); return user; } } public class User { private String name; private String email; // Getters and Setters... }


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