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

  • Eric Enge

    Eric Enge

    2 Kasım 2009
  • majesticdubstep

    majesticdubs

    3 Kasım 2011
  • PCDIY

    PCDIY

    16 AĞUSTOS 2013