3 changed files with 37 additions and 3 deletions
@ -0,0 +1,28 @@ |
|||||||
|
|
||||||
|
|
||||||
|
package com.cloud.kicc.workflow.override.jackson2; |
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonAutoDetect; |
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat; |
||||||
|
import com.fasterxml.jackson.annotation.JsonIgnoreProperties; |
||||||
|
|
||||||
|
import java.util.Date; |
||||||
|
|
||||||
|
/** |
||||||
|
*<p> |
||||||
|
* 序列化模型版本冲突修改时间戳 |
||||||
|
*</p> |
||||||
|
* |
||||||
|
* @Author: wangxiang4 |
||||||
|
* @Since: 2023/9/28 |
||||||
|
*/ |
||||||
|
@JsonAutoDetect(fieldVisibility = JsonAutoDetect.Visibility.NONE, |
||||||
|
getterVisibility = JsonAutoDetect.Visibility.PUBLIC_ONLY, |
||||||
|
isGetterVisibility = JsonAutoDetect.Visibility.NONE) |
||||||
|
@JsonIgnoreProperties(ignoreUnknown = true) |
||||||
|
public abstract class ModelRepresentationMixin { |
||||||
|
|
||||||
|
@JsonFormat(shape = JsonFormat.Shape.NUMBER) |
||||||
|
abstract Date getLastUpdated(); |
||||||
|
|
||||||
|
} |
Loading…
Reference in new issue