모든 JAX-RS/리소스에서 @Produces 주석을 기본값으로 적용하는 방법은 응용 프로그램 차원에서 제공됩니까?JAX-RS default @Produces
웹 서비스를 생성하는 많은 수업이 있습니다. 그 중 하나 하나에 @Produces({"application/json", "application/xml"})
을 넣는 대신, 나는 중앙에서 그것을하고 싶습니다. 그렇게하면 모든 클래스를 수정하지 않고 한 곳에서 미래의 제작자를 추가 할 수 있습니다.
현재 Resteasy with Jetty를 사용하고 있습니다.
아니, 불행하게도 없다. 올바른 미디어 유형을 생성하는 단일 MessageBodyWriter를 갖는 방법이있을 수 있습니다. 다른 방법은 경로 ("/")에 매핑 된 루트 JAX-RS 클래스를 사용하여 원하는 유형을 생성하는 것입니다 – stringy05