如何解决Spring HATEOAS - 将 EntityModel 映射回 JPA 实体
我已使用 User
类的扩展将 JPA 实体 (UserDTO
) 映射到实体模型 (RepresentationModelAssemblerSupport<User,UserDTO>
)。
@Override
public UserDTO toModel(@NotNull User user) {
UserDTO userModel = instantiateModel(user);
userModel.setEmail(user.getEmail());
...
return userModel;
}
现在我想在 POST 请求中接收 UserDTO 并将其“转换”/映射回 JPA 实体(用户)。 Spring 中是否存在 RepresentationModelAssembler
的倒数?
如果没有,我是否应该为用户输入创建一个额外的 DTO?如果是这样,如果不是 Assembler
类,我应该在哪里放置转换代码?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。