【发布时间】:2017-08-12 09:52:41
【问题描述】:
我的 Java 8,Spring boot 1.4 应用程序有一个控制器方法使用 application/json (jackson 2.6.5) 作为
public MyModel updateModel(@Valid @RequestBody( required = true) MyModel myModel) {
....
}
在 MyModel 中,我有一个字段,我想在 HTTP 方法 = POST 时自动生成值,当 HTTP 方法 = PUT 时直接使用请求值。可行吗?
希望我解释清楚。任何帮助都深表感谢
【问题讨论】:
-
非常感谢 cmets 的所有帮助。非常感谢。我已经从我的 DTO 中删除了只读 jackson 注释,并将该字段的数据自动生成逻辑移至服务,我认为这在概念上也更有意义
标签: java spring spring-mvc spring-boot jackson