SORU
20 EYLÜL 2012, PERŞEMBE


Kullanarak @serileştirme sırasında Jsonİgnore sadece, ama kaldırması değil

Ve sunucuya gönderilen kullanıcı bir nesne var. Dışarı gönderdiğim zaman kullanıcı istemciye karma şifre göndermek istemiyorum nesne. Şifre özelliği @JsonIgnore ekledim, ama bu da zor bir şifre yok ne zaman kullanıcıların kaydolmak için yapar parola serisi olmaktan engeller.

Nasıl sadece @JsonIgnore seri hale getirme ve seri kaldırma için değil uygulamak için alabilir miyim? ObjectMapper Kontrol bir ton yok yani Bahar JSONView kullanıyorum.

Bir şeyler denedim:

  1. Özelliği @JsonIgnore ekleyin
  2. Alıcı yöntemi sadece on @JsonIgnore ekleyin

CEVAP
20 EYLÜL 2012, PERŞEMBE


Bunu yapmak için tam olarak kullandığınız Jackson sürümüne bağlıdır. Bu etrafında sürümü değişti1.9ondan önce alıcı @JSONIgnore ekleyerek bunu yapabilirsin.

Denedim ki:

@Getter metodu sadece Jsonİgnore ekleyin

Bunu yapmak içinve ayrıcaeğer JSON @JsonProperty belirli bir açıklama "" nesne. şifre için ayarlayıcı yöntemi için alan adı ve parola Ekle

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bryan Smith

    Bryan Smith

    12 Mart 2006
  • Video-Tutorials.Net

    Video-Tutori

    15 Mart 2011
  • wafflepwn

    wafflepwn

    14 AĞUSTOS 2008