| | |
| | | import java.io.Serializable; |
| | | <#if hasDate = true> |
| | | import java.util.Date; |
| | | import cc.mrbird.febs.common.core.annotation.FieldInfo; |
| | | import cc.mrbird.febs.common.core.utils.DateDeSerializer; |
| | | import cc.mrbird.febs.common.core.utils.DateSerializer; |
| | | import cc.mrbird.febs.common.core.utils.DateTimeDeserializer; |
| | | import cc.mrbird.febs.common.core.utils.DateTimeSerializer; |
| | | import com.fasterxml.jackson.databind.annotation.JsonDeserialize; |
| | | import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
| | | import cc.mrbird.febs.common.core.annotation.FieldInfo; |
| | | import cc.mrbird.febs.common.core.utils.DateDeSerializer; |
| | | import cc.mrbird.febs.common.core.utils.DateSerializer; |
| | | import cc.mrbird.febs.common.core.utils.DateTimeDeserializer; |
| | | import cc.mrbird.febs.common.core.utils.DateTimeSerializer; |
| | | import com.fasterxml.jackson.databind.annotation.JsonDeserialize; |
| | | import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
| | | </#if> |
| | | <#if hasBigDecimal = true> |
| | | import java.math.BigDecimal; |
| | |
| | | <#if (column.type = 'varchar' || column.type = 'text' || column.type = 'uniqueidentifier' |
| | | || column.type = 'varchar2' || column.type = 'nvarchar' || column.type = 'VARCHAR2' |
| | | || column.type = 'VARCHAR'|| column.type = 'CLOB' || column.type = 'char')> |
| | | private String ${column.field?uncap_first}; |
| | | private String ${column.field?uncap_first}=""; |
| | | |
| | | </#if> |
| | | <#if column.type = 'timestamp' || column.type = 'datetime'||column.type = 'TIMESTAMP' || column.type = 'DATETIME'> |
| | |
| | | <#if column.name = 'version'> |
| | | @Version |
| | | </#if> |
| | | private Integer ${column.field?uncap_first}; |
| | | private Integer ${column.field?uncap_first}=0; |
| | | |
| | | </#if> |
| | | <#if column.type = 'double'> |
| | | private Double ${column.field?uncap_first}; |
| | | private Double ${column.field?uncap_first}=0; |
| | | |
| | | </#if> |
| | | <#if column.type = 'bigint'> |
| | | private Long ${column.field?uncap_first}; |
| | | private Long ${column.field?uncap_first}=0L; |
| | | |
| | | </#if> |
| | | <#if column.type = 'decimal' || column.type = 'numeric'> |
| | | private BigDecimal ${column.field?uncap_first}; |
| | | private BigDecimal ${column.field?uncap_first}=0; |
| | | |
| | | </#if> |
| | | </#list> |