enunciate를 사용하고 있으며 특정 jaxb 생성 클래스를 문서에서 제외하려고합니다. 어떻게 할 수 있습니까?일부 jaxb 생성 클래스를 enunciate에서 제외합니다.
xsd?를 통해 org.codehaus.enunciate.XmlTransient 주석을 추가 할 수 있습니까? 사전에
감사합니다. (user guide 참조) @com.webcohesion.enunciate.metadata.Ignore
로 주석하여 클래스를 제외
enunciate를 사용하고 있으며 특정 jaxb 생성 클래스를 문서에서 제외하려고합니다. 어떻게 할 수 있습니까?일부 jaxb 생성 클래스를 enunciate에서 제외합니다.
xsd?를 통해 org.codehaus.enunciate.XmlTransient 주석을 추가 할 수 있습니까? 사전에
감사합니다. (user guide 참조) @com.webcohesion.enunciate.metadata.Ignore
로 주석하여 클래스를 제외
<?xml version="1.0"?>
<enunciate ...>
<api-classes>
<exclude pattern="com.mycompany.nonvisible.**"/>
</api-classes>
...
</enunciate>
보십시오. 이것은 나를 위해 일했다.
JAXB 클래스를 enunciate.xml에 나열하여 제외해도 성공하지 못했습니다.
API 서비스 클래스 (REST 관련)에서만 작동하는 것으로 보입니다. xsd의 생성 된 java 클래스는이 기술을 사용하여 제외 될 수 없습니다. – ToHe