40 lines
771 B
Plaintext
40 lines
771 B
Plaintext
package ${packages};
|
|
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.Builder;
|
|
import lombok.Data;
|
|
import lombok.NoArgsConstructor;
|
|
|
|
import java.io.Serializable;
|
|
<#if hasBigDecimal>
|
|
import java.math.BigDecimal;
|
|
</#if>
|
|
<#if hasLocalDate>
|
|
import java.time.LocalDate;
|
|
</#if>
|
|
<#if hasLocalTime>
|
|
import java.time.LocalTime;
|
|
</#if>
|
|
<#if hasLocalDateTime>
|
|
import java.time.LocalDateTime;
|
|
</#if>
|
|
|
|
/**
|
|
* ${tableRemarks} ${tableName}
|
|
* entity
|
|
* @author ${configuration.author}
|
|
* @date ${.now?datetime}
|
|
*/
|
|
@Data
|
|
@AllArgsConstructor
|
|
@NoArgsConstructor
|
|
@Builder
|
|
public class ${className} implements Serializable {
|
|
<#list columns as column>
|
|
|
|
/**
|
|
* ${column.remarks!'Todo Add comments'} ${column.columnType}
|
|
*/
|
|
private ${column.javaType} ${column.columnName};
|
|
</#list>
|
|
} |