在我的实体中,我有:
private Set<Account> accounts;
现在它正在被序列化:
"accounts": null
我需要将其更改为
"accounts": []
我有很多(150多个)实体有这个问题 - 如何配置jackson mapper来实现这个目标?
答案 0 :(得分:0)
您可以删除&#34;帐户&#34;完全来自json用你的pojo注释:
@JsonInclude(JsonInclude.Include.NON_NULL)
也许这有帮助
答案 1 :(得分:0)
我认为宣布这样的套装会有效......
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:Juppie"
x:Class="Juppie.MainPage">
<Grid>
<WebView x:Name="Navegador" Source="http://empleosapp.caonainteractive.com/"
WidthRequest="1000" HeightRequest="1000" IsVisible="{Binding Path=HayInternet}" ></WebView>
<ActivityIndicator IsRunning="{Binding Path=Navegando}" IsVisible="{Binding Path=Navegando}"
VerticalOptions="CenterAndExpand"
HorizontalOptions="CenterAndExpand"
RelativeLayout.XConstraint="{ConstraintExpression Type=RelativeToParent,
Property=Height,
Factor=0.33}"
RelativeLayout.YConstraint="{ConstraintExpression Type=RelativeToParent,
Property=Height,
Factor=0.33}"/>
</Grid>
</ContentPage>
在编组时它是一个空集,而不是空。