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.