首页 > 解决方案 > 在从 Spring Rest 发送到 UI 之前屏蔽实体字段

问题描述

我们正在使用 spring rest 将课程实体对象返回给 UI。UI 修改课程对象和更新课程对象。在这里,我们不想将 URL 字段显示给正在修改该课程对象的用户。所以我想掩盖那个单一的领域。你能建议修改它的最佳方法吗

标签: javaspringspring-mvcspring-data-jpaspring-data-rest

解决方案


  • 仅从数据库中获取相关数据 - 检查 Spring Data RESTProjection工具。它允许引入实体数据的子集并自动公开它。

  • 抑制实体数据序列化 - 如果您需要带来实体数据但从@JsonIgnore公开它,可以使用字段上的简单注释。


推荐阅读