Oldukça basit bir soru. Bir REST sistemi kurmak için Jersey kullanıyorum. Eğer işlem sırasında kullanmam gereken bir değere sahip bir sınıfım varsa, ancak sınıf kümelendiğinde XML veya JSON çıktısının bir parçası olarak göndermek istemiyorsam, onu görmezden gelmenin bir yolu var mı? Ben getA()
üzerinde ignore=true
veya @Ignore
getC()
üzerinde şey gibi çalışacak umut ediyorum, ama hiçbir belgeleri bulabilirsinizJersey/JAX-RS ek açıklamaları XML/JSON'a marshalling yaparken bir sınıf üyesini atlamak için kullanılabilir mi?
@XmlRootElement(name="example")
class Example {
private int a;
private String b;
private Object c;
@XmlElement(ignore=true)
public int getA() { return a; }
@XmlElement
public String getB() { return b; }
@Ignore
public Object getC() { return c; }
... //setters, constructors, etc.
}
: gibi bir şey.
Güzel! Çok teşekkürler. –
Yaptığım gün teşekkürler –