Json忽略实体中的集合

时间:2014-12-02 21:02:42

标签: java json spring hibernate

我使用@JsonIgnore忽略我的实体中的某些集合,将其作为json元素发送到ajax中。

要生成映射类,我使用hibernate tools

我的问题是我经常更改我的数据库架构,所以当我再次生成实体时,我会松开@JsonIgnore注释。

那么是否有自动添加或将其添加到单独文件中的解决方案?

1 个答案:

答案 0 :(得分:0)

你可以dynamically add annotations at runtime

  1. 您需要使用@PostConstruct init方法添加Spring Bean。

  2. 在init方法中,您可以将实体动态添加到要忽略的实体类属性中。