EchoResource{ @Inject @ConfigProperty(name = “echo.reply", defaultValue = "Hi!") private String reply; @POST @Produces(MediaType.APPLICATION_JSON) public Response handleRequest(Message message, @Context UriInfo uriInfo) { JsonObject json = Json.createObjectBuilder() .add("url", uriInfo.getRequestUri().toASCIIString()) .add("text", message.text) .add(“reply", reply) .build(); return Response.ok(json.toString()).build(); } } CDI JSON-B JSON-P JAX-RS JAX-RS CDI JAX-RS JAX-RS MicroProfile Config Java EEから必要十分な仕様を 引き継いだ、分かりやすくて 非常に強力なマイクロサービス 開発フレームワーク Copyright © 2024, Oracle and/or its affiliates. Helidon MP