gpt4 book ai didi

json - JAXRS 和 tomee 的基本查询

转载 作者:行者123 更新时间:2023-11-28 22:43:50 25 4
gpt4 key购买 nike

我对 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 使用任何 spring 配置,因为我希望它可以使用/不使用 CXF 配置。

最佳答案

TomEE 的认证 Web Profile 实现不实现 JAX-RS,因为 JAX-RS 不是 Java EE 6 中 Web Profile 的一部分(尽管它在 Java EE 7 中)。

但是,由于在 Java EE 6 中似乎确实存在超出 Web Profile 的非常有用的东西,因此 TomEE 有 2 个额外的发行版包含其中一些额外的东西。

关于download page您会发现“JAX-RS”和“Plus”发行版都包含 JAX-RS。有了这些(或任何完整的 Java EE AS),您确实不需要任何配置。

关于json - JAXRS 和 tomee 的基本查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15708050/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com