Documentation ¶
Index ¶
Constants ¶
View Source
const ( JavaTypeLong = "Long" JavaTypeString = "String" JavaTypeBigDecimal = "BigDecimal" JavaTypeBigDecimalImport = "java.math.BigDecimal" JavaTypeLocalDateTime = "LocalDateTime" JavaTypeLocalDateTimeImport = "java.time.LocalDateTime" JsonSerialize = "com.fasterxml.jackson.databind.annotation.JsonSerialize" ToStringSerializer = "com.fasterxml.jackson.databind.ser.std.ToStringSerializer" Size = "javax.validation.constraints.Size" Digits = "javax.validation.constraints.Digits" NotNull = "javax.validation.constraints.NotNull" NotBlank = "javax.validation.constraints.NotBlank" NotEmpty = "javax.validation.constraints.NotEmpty" SafeHtml = "org.hibernate.validator.constraints.SafeHtml" // @Deprecated )
View Source
const (
VersionTemplate = "1.0.0"
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Context ¶
type Context struct { App string PascalApp string Project string Package string Author string Version string Date string *Table *Controller *Service *ServiceImpl *Repository *Entity *Dto *Payload *Query *Engine *EngineImpl *Assembler }
type Controller ¶
type Engine ¶
type Engine struct { Name string Entities []EngineEntity Repositories []string Services []string Assemblers []string }
type EngineEntity ¶
type EngineImpl ¶
type EngineImpl struct { Name string Entities []EngineEntity Repositories []string Services []string Assemblers []string }
type Repository ¶
type ServiceImpl ¶
Click to show internal directories.
Click to hide internal directories.