我想学习使用Apache CXF的Restful web服务。除了CXF官方网站之外,您能推荐其他资源参考吗?我在哪里可以学到所有这些注释和示例的用法?
另一个问题是“这些注解是否会因实现框架的不同而有所不同,比如apache CXF、Jersey或其他框架?”
发布于 2011-10-21 03:57:15
根据不同的实现框架,如apache cxf或jersey或任何其他框架,这些注释是否会有所不同?
不是的。JAX-RS标准(以及Java的其余部分)的要点就是确保注释在不同实现中的工作方式相同。当然,总会有错误和解释上的差异导致不同的行为,但总的来说,它往往工作得很好。
但是,可能还有其他特定于实现的注释,它们提供了标准中没有涵盖的所需功能(有相当多用于EJB和JPA实现的注释,对于JAX-RS不是很确定)。使用这些将使您的应用程序依赖于特定的实现。
发布于 2011-10-21 03:51:25
查看Jersey用户指南-它有一个关于JAX-RS的部分,它解释了这些注释,并且应该与任何其他JAX-RS实现一起工作:http://jersey.java.net/nonav/documentation/latest/jax-rs.html
发布于 2011-10-26 23:25:14
Apache CXF文档非常有用,它提供了许多额外的资源。考虑通过它并检查示例。
此外,了解一些JAXB教程和参考资料可能会对您有所帮助。
https://stackoverflow.com/questions/7840407
复制相似问题