diff --git a/src/test/java/com/gxwebsoft/generator/templates/entity.java.btl b/src/test/java/com/gxwebsoft/generator/templates/entity.java.btl index 0838977..42b8c2a 100644 --- a/src/test/java/com/gxwebsoft/generator/templates/entity.java.btl +++ b/src/test/java/com/gxwebsoft/generator/templates/entity.java.btl @@ -69,7 +69,13 @@ public class ${entity} implements Serializable { <% } %> <% /* 为时间类型字段添加日期格式化注解 */ %> - <% if(field.propertyType == 'LocalDateTime' || field.propertyType == 'LocalDate' || field.propertyType == 'LocalTime' || field.propertyType == 'Date') { %> + <% if(field.propertyType == 'LocalDateTime') { %> + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + <% } else if(field.propertyType == 'LocalDate') { %> + @JsonFormat(pattern = "yyyy-MM-dd") + <% } else if(field.propertyType == 'LocalTime') { %> + @JsonFormat(pattern = "HH:mm:ss") + <% } else if(field.propertyType == 'Date') { %> @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") <% } %>