java - 在从 Spring Rest 发送到 UI 之前屏蔽实体字段
问题描述
我们正在使用 spring rest 将课程实体对象返回给 UI。UI 修改课程对象和更新课程对象。在这里,我们不想将 URL 字段显示给正在修改该课程对象的用户。所以我想掩盖那个单一的领域。你能建议修改它的最佳方法吗
解决方案
仅从数据库中获取相关数据 - 检查 Spring Data REST
Projection
工具。它允许引入实体数据的子集并自动公开它。抑制实体数据序列化 - 如果您需要带来实体数据但从不
@JsonIgnore
公开它,可以使用字段上的简单注释。
推荐阅读
- c# - 为什么我对 Postman 模拟服务器的调用不起作用?
- swift - 如何防止孩子与父母发生转变
- c# - 在 Invoke 上调用 async 会产生 CancellationToken 错误
- angular - ngb-bootstrap ngbPanelHeader 不打开 Accordion
- corda - Corda Accounts - 能够将帐户移动到不同的主机节点
- excel - 我应该使用哪种数学测试?
- jquery - 如何在动态构建下拉列表时自动选择它
- r - 如何在ggplot2中的时间线上绘制总共多行
- javascript - 对 JS 中的所有 Class 实例执行方法
- gnuplot - gnuplot 矩阵数据块图像