JSON:@Transient场不seralizing
问题描述:
我有一个场域类Loan.java这是不持久:JSON:@Transient场不seralizing
@JsonInclude()
@Transient
private LoanRating loanRating;
/* (Public) Getters and setters for that field are available as well */
然而,本场没有被序列化 - 我没有看到它的前端。我正在与杰克逊进行系列化。
任何想法我做错了什么?
如果您需要了解更多信息,请告诉我,我会发布更多的代码:)
答
谢谢您的回答! @Abdullah Khan的评论指出了我正确的(也许是最简单的)解决方案。
@Transient
@JsonSerialize
private LoanRating loanRating;
感谢所有您的帮助:)
答
你可以简单地定义了getter与JsonProperty注释是这样的:
@JsonProperty("LoanRating")
public String getLoanRatingSer() {
return this.loanRating;
}
退房[这](https://stackoverflow.com/a/25714960/3094731:
我加入@JsonSerialize注解解决它) 请回答。 –
[JPA Transient Annotation和JSON]的可能重复(https://stackoverflow.com/questions/25713884/jpa-transient-annotation-and-json) –