2013-06-13 2 views
0

우리가 자바 REST API에 대한 요소에 대한 속성으로 신청 추가 할 수 있습니다 우리가 어떻게 자바 REST API를</p> <p>내 자바 클래스 요소에 대한 속성으로 필드를 추가 할 수 있습니까

@XmlRootElement(name = "rtml_application") 
public class ApplicationsEntity extends BaseEntity { 
    private static final long serialVersionUID = 3256446889040622647L; 
    private Long id; 
    public Long getId() { 
     return id; 
    } 
    public void setId(Long id) { 
     this.id = id; 
    } 
    private String path; 
    public String getPath() { 
     return path; 
    } 
    public void setPath(String path) { 
     this.path = path; 
    } 
    private String name; 
    public String getName() { 
     return name; 
    } 
    public void setName(String name) { 
     this.name = name; 
    } 
} 

내가 원하는 xml 응답을 생성하십시오

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> 
<rtml_application> 
    <created_at type="datetime">2013-06-13T12:33:09.885+05:30</created_at> 
    <id type="integer">9</id> 
    <name type="string">REST TEST</name> 
    <path nil="true"></path> 
</rtml_application> 

저주로 자바 주석을 사용하여이 문제를 해결할 수 있도록 도와주십시오.

+0

보다 속성으로 필드를 지정합니다. 제목과 설명이 구체적이지 않습니다. 문제가 무엇인지 이해할 수 없습니다. –

+0

'type'속성의 출처는 어디입니까? 왜 그들을 필요로합니까? 'nil'에 대한 'true'값은 마술처럼 어디에서 나타 났습니까? –

답변

0

@XmlAttribute 당신이 당신의 문제를 더 명확하게 할 수 오히려 요소