TomEE (または任意の Java EE 6 コンテナー) に関する私の理解は、正しいサービス クラスの注釈が付けられた JAX-RS ベースのアプリケーションを展開するために必要なすべてです。
@Path("/hr")
public class HelloRest {
@GET
@Produces(MediaType.APPLICATION_JSON)
public String getClichedMessage() {
return "Hello World";
}
}
TomEE コンテナーは、"hello world" を適切な json 形式 {"hello world"} に変換する必要があります。
なぜ TomEE が JSON 形式に変換しないのか疑問に思っていました。これは CXF 構成の有無にかかわらず機能すると予想されるため、CXF にスプリング構成を使用していないことに注意してください。