对于通信,我们将在我们的应用和后端之间发送加密消息。这些消息包含加密的有效负载,它将是json。自动解密有效负载并将其作为未编组对象传递给Spring休息控制器的最佳方法是什么?我应该使用一些Spring自定义编辑器吗?
更新 问题非常复杂,因为我们需要使用HSM和DB进行解密。我知道我可以在过滤器中处理这个问题,但我想这种方法并不是很好。 替换请求内容对我来说似乎很奇怪,更不用说启动数据库事务的必要性了。 Spring拦截器无法帮助,因为它们只是过滤器的替代品。我们在每次服务电话会议之前都考虑过AOP或一些Facade,这些都是关于messege解密和解组的。