索引

A B C D E F G H I J L M O P Q R S T U V 
All Classes and Interfaces|常量字段值|所有程序包

A

addAttribute(String, Object) - 接口中的方法 com.github.hetianyi.plugins.generator.common.Slot
 
addAttribute(String, Object) - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.slot.CodeSlot
 
addAttribute(String, Object) - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.slot.MarkupSlot
 
AddFieldFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature中的接口
特性:在构造类结构之前添加一些自定义字段
addTag(String) - 接口中的方法 com.github.hetianyi.plugins.generator.common.Slot
 
addTag(String) - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.slot.CodeSlot
 
addTag(String) - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.slot.MarkupSlot
 
AFTER - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.pojo.generator.feature.CustomFeature.InsertLocation
 
ALL_FIELD_END - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
apply(ClassGenerator) - 接口中的方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.AddFieldFeature
 
apply(ClassGenerator) - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin.ClassCommentFeature
 
apply(ClassGenerator) - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin.CopyrightFeature
 
apply(ClassGenerator) - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin.FieldCommentFeature
 
apply(ClassGenerator) - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin.GetterSetterFeature
 
apply(ClassGenerator) - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin.IdField2StringFeature
 
apply(ClassGenerator) - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin.ImportFeature
 
apply(ClassGenerator) - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin.ProjectBroadcastCommentFeature
 
apply(ClassGenerator) - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.CustomFeature
 
apply(ClassGenerator) - 接口中的方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.ExcludeFieldFeature
 
apply(ClassGenerator) - 接口中的方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.Feature
 
apply(ClassGenerator) - 接口中的方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.SlotFeature
 
apply(ClassGenerator) - 接口中的方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.TypeMappingFeature
 
applyFeatures() - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.ClassGenerator
应用特性
AUTHOR - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 

B

BaseMojo - com.github.hetianyi.plugins.generator.common中的类
 
BaseMojo() - 类的构造器 com.github.hetianyi.plugins.generator.common.BaseMojo
 
BEFORE - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.pojo.generator.feature.CustomFeature.InsertLocation
 

C

camel(String, boolean) - 类中的静态方法 com.github.hetianyi.plugins.generator.common.util.GenerateUtil
 
CLASS_END - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
CLASS_FIRST_LINE - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
CLASS_LAST_LINE - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
CLASS_NAME_END - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
CLASS_NAME_START - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
CLASS_START - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
ClassCommentFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin中的类
特性:生成类注释
ClassCommentFeature() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin.ClassCommentFeature
 
ClassGenerator - com.github.hetianyi.plugins.generator.pojo.generator中的类
Java类生成器
CODE - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
CodeSlot - com.github.hetianyi.plugins.generator.pojo.generator.slot中的类
 
com.github.hetianyi.plugins.generator.common - 程序包 com.github.hetianyi.plugins.generator.common
 
com.github.hetianyi.plugins.generator.common.util - 程序包 com.github.hetianyi.plugins.generator.common.util
 
com.github.hetianyi.plugins.generator.pojo - 程序包 com.github.hetianyi.plugins.generator.pojo
 
com.github.hetianyi.plugins.generator.pojo.entity - 程序包 com.github.hetianyi.plugins.generator.pojo.entity
 
com.github.hetianyi.plugins.generator.pojo.generator - 程序包 com.github.hetianyi.plugins.generator.pojo.generator
 
com.github.hetianyi.plugins.generator.pojo.generator.feature - 程序包 com.github.hetianyi.plugins.generator.pojo.generator.feature
 
com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin - 程序包 com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin
 
com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.jackson - 程序包 com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.jackson
 
com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.jpa - 程序包 com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.jpa
 
com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.lombok - 程序包 com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.lombok
 
com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.mybatis - 程序包 com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.mybatis
 
com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.ready - 程序包 com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.ready
 
com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.swagger - 程序包 com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.swagger
 
com.github.hetianyi.plugins.generator.pojo.generator.slot - 程序包 com.github.hetianyi.plugins.generator.pojo.generator.slot
 
com.github.hetianyi.plugins.generator.template - 程序包 com.github.hetianyi.plugins.generator.template
 
COMMENT_CONTENT_END - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
COMMENT_CONTENT_START - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
CONTROLLER - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.TemplateType
已过时。
 
ConvertibleFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.ready中的类
特性:为类添加 @Convertible 接口,方便进行类的转换和数据复制。
ConvertibleFeature() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.ready.ConvertibleFeature
 
COPYRIGHT_END - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
COPYRIGHT_START - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
CopyrightFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin中的类
特性:生成版权注释,位于类第一行
CopyrightFeature() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin.CopyrightFeature
 
createPackageDir() - 类中的静态方法 com.github.hetianyi.plugins.generator.common.util.GenerateUtil
 
createPackageDir(String) - 类中的静态方法 com.github.hetianyi.plugins.generator.common.util.GenerateUtil
 
currentProfile - 类中的静态变量 com.github.hetianyi.plugins.generator.common.util.GenerateUtil
 
CustomFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature中的类
自定义生成器特性
CustomFeature(SlotType, CustomFeature.InsertLocation, BiFunction<Slot, ClassGenerator, List<Slot>>) - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.CustomFeature
 
CustomFeature.InsertLocation - com.github.hetianyi.plugins.generator.pojo.generator.feature中的Enum Class
 

D

DateFormatAnnotationFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.jackson中的类
特性:为时间日期格式的字段添加 @DateTimeFormat 注解
DateFormatAnnotationFeature() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.jackson.DateFormatAnnotationFeature
 
DbConfigurationProperties - com.github.hetianyi.plugins.generator.common中的类
数据库连接配置
DbConfigurationProperties() - 类的构造器 com.github.hetianyi.plugins.generator.common.DbConfigurationProperties
 
DbType - com.github.hetianyi.plugins.generator.common中的Enum Class
数据库类型
DefaultTypeMappingFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin中的类
 
DefaultTypeMappingFeature() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin.DefaultTypeMappingFeature
 

E

EmptyLineSlot - com.github.hetianyi.plugins.generator.pojo.generator.slot中的类
 
EmptyLineSlot() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.slot.EmptyLineSlot
 
EntityMojo - com.github.hetianyi.plugins.generator.pojo中的类
根据数据库表schema生成Java实体类。
EntityMojo() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.EntityMojo
 
ExcludeFieldFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature中的接口
特性:在构造类结构之前将某些字段移除
execute() - 类中的方法 com.github.hetianyi.plugins.generator.common.BaseMojo
 
EXTENDS_END - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
EXTENDS_START - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 

F

Feature - com.github.hetianyi.plugins.generator.pojo.generator.feature中的接口
生成器特性
FIELD_END - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
FIELD_HEAD - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
FIELD_NAME_END - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
FIELD_NAME_START - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
FIELD_START - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
FIELD_TAIL - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
FieldCommentFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin中的类
特性:生成字段注释
FieldCommentFeature() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin.FieldCommentFeature
 
from(TableDefinition, ProfileProperties) - 类中的静态方法 com.github.hetianyi.plugins.generator.pojo.generator.ClassGenerator
 

G

generateContent() - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.ClassGenerator
生成基本的class和附带的slot点位
generateStructure() - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.ClassGenerator
 
GenerateUtil - com.github.hetianyi.plugins.generator.common.util中的类
 
GenerateUtil() - 类的构造器 com.github.hetianyi.plugins.generator.common.util.GenerateUtil
 
getActiveProfiles() - 类中的静态方法 com.github.hetianyi.plugins.generator.common.InstanceConfig
 
getAddFields(TableDefinition) - 接口中的方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.AddFieldFeature
 
getAttribute(String) - 接口中的方法 com.github.hetianyi.plugins.generator.common.Slot
 
getAttribute(String) - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.slot.CodeSlot
 
getAttribute(String) - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.slot.MarkupSlot
 
getAttributes() - 接口中的方法 com.github.hetianyi.plugins.generator.common.Slot
 
getAttributes() - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.slot.CodeSlot
 
getAttributes() - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.slot.MarkupSlot
 
getClassGenerator(TableDefinition) - 类中的静态方法 com.github.hetianyi.plugins.generator.common.util.GenerateUtil
 
getClassLoader() - 类中的静态方法 com.github.hetianyi.plugins.generator.common.InstanceConfig
 
getContent() - 接口中的方法 com.github.hetianyi.plugins.generator.common.Slot
 
getContent() - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.slot.CodeSlot
 
getContent() - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.slot.EmptyLineSlot
 
getContent() - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.slot.IndentSlot
 
getContent() - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.slot.MarkupSlot
 
getDb() - 类中的静态方法 com.github.hetianyi.plugins.generator.common.InstanceConfig
 
getDbProperties() - 类中的静态方法 com.github.hetianyi.plugins.generator.common.InstanceConfig
 
getDoubleContent() - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.slot.IndentSlot
 
getExcludeFields(TableDefinition) - 接口中的方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.ExcludeFieldFeature
 
getInstance() - 类中的静态方法 com.github.hetianyi.plugins.generator.common.util.InflectorUtil
 
getInstance() - 类中的静态方法 com.github.hetianyi.plugins.generator.pojo.generator.slot.EmptyLineSlot
 
getInstance() - 类中的静态方法 com.github.hetianyi.plugins.generator.pojo.generator.slot.IndentSlot
 
getLineSeparator() - 类中的方法 com.github.hetianyi.plugins.generator.common.ProfileProperties
 
getProfileProperties() - 类中的静态方法 com.github.hetianyi.plugins.generator.common.InstanceConfig
 
getTableColumnDef(TableDefinition) - 类中的静态方法 com.github.hetianyi.plugins.generator.common.util.GenerateUtil
获取表的列信息
GetterSetterFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin中的类
特性:为类的字段添加Getters和Setters方法
GetterSetterFeature() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin.GetterSetterFeature
 
getType() - 接口中的方法 com.github.hetianyi.plugins.generator.common.Slot
 
getType() - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.slot.CodeSlot
 
getType() - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.slot.EmptyLineSlot
 
getType() - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.slot.IndentSlot
 
getType() - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.slot.MarkupSlot
 
getType(String) - 接口中的方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.TypeMappingFeature
 
getTypeSimpleClassName(String) - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.ClassGenerator
 

H

hasTag(String) - 接口中的方法 com.github.hetianyi.plugins.generator.common.Slot
 
hasTag(String) - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.slot.CodeSlot
 
hasTag(String) - 类中的方法 com.github.hetianyi.plugins.generator.pojo.generator.slot.MarkupSlot
 

I

IdField2StringFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin中的类
特性:将数据库ID字段导出为String类型,而不是默认的Long类型
IdField2StringFeature() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin.IdField2StringFeature
 
IgnoreNullFieldAnnotationFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.jackson中的类
特性:为类添加 @JsonInclude(JsonInclude.Include.NON_NULL) 注解, 序列化时忽略空字段
IgnoreNullFieldAnnotationFeature() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.jackson.IgnoreNullFieldAnnotationFeature
 
IMPLEMENTS_END - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
IMPLEMENTS_START - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
IMPORT_END - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
IMPORT_START - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
ImportFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin中的类
特性:导入依赖
ImportFeature() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin.ImportFeature
 
importMappings - 类中的静态变量 com.github.hetianyi.plugins.generator.common.JavaTypeMapping
 
IndentSlot - com.github.hetianyi.plugins.generator.pojo.generator.slot中的类
 
IndentSlot() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.slot.IndentSlot
 
InflectorUtil - com.github.hetianyi.plugins.generator.common.util中的类
单复数转换类
insertAfter(ClassGenerator, SlotType, Slot...) - 类中的静态方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.SlotHelper
 
insertAfter(ClassGenerator, SlotType, BiFunction<Slot, ClassGenerator, List<Slot>>) - 类中的静态方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.SlotHelper
 
insertBefore(ClassGenerator, SlotType, Slot...) - 类中的静态方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.SlotHelper
 
insertBefore(ClassGenerator, SlotType, BiFunction<Slot, ClassGenerator, List<Slot>>) - 类中的静态方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.SlotHelper
 
instance - 类中的静态变量 com.github.hetianyi.plugins.generator.pojo.generator.slot.EmptyLineSlot
 
instance - 类中的静态变量 com.github.hetianyi.plugins.generator.pojo.generator.slot.IndentSlot
 
InstanceConfig - com.github.hetianyi.plugins.generator.common中的类
运行实例配置
InstanceConfig() - 类的构造器 com.github.hetianyi.plugins.generator.common.InstanceConfig
 
irregular(String, String) - 类中的静态方法 com.github.hetianyi.plugins.generator.common.util.InflectorUtil
 

J

JasonFormatAnnotationFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.jackson中的类
特性:为时间日期格式的字段添加 @JsonFormat 注解
JasonFormatAnnotationFeature() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.jackson.JasonFormatAnnotationFeature
 
JavaTypeMapping - com.github.hetianyi.plugins.generator.common中的类
数据库字段类型和Java类型映射
JavaTypeMapping() - 类的构造器 com.github.hetianyi.plugins.generator.common.JavaTypeMapping
 
JpaClassAnnotationFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.jpa中的类
特性:为类添加 Jpa @Entity@Table 注解
JpaClassAnnotationFeature() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.jpa.JpaClassAnnotationFeature
 
JpaFieldAnnotationFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.jpa中的类
特性:为字段添加Jpa字段的注解

JpaFieldAnnotationFeature() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.jpa.JpaFieldAnnotationFeature
 

L

LombokAllArgsConstructorAnnotationFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.lombok中的类
特性:为类添加 @AllArgsConstructor 注解
LombokAllArgsConstructorAnnotationFeature() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.lombok.LombokAllArgsConstructorAnnotationFeature
 
LombokBuilderAnnotationFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.lombok中的类
特性:为类添加 @Builder 注解
LombokBuilderAnnotationFeature() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.lombok.LombokBuilderAnnotationFeature
 
LombokDataAnnotationFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.lombok中的类
特性:为类添加 @Data 注解
LombokDataAnnotationFeature() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.lombok.LombokDataAnnotationFeature
 
LombokNoArgsConstructorAnnotationFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.lombok中的类
特性:为类添加 @NoArgsConstructor 注解
LombokNoArgsConstructorAnnotationFeature() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.lombok.LombokNoArgsConstructorAnnotationFeature
 

M

main(String[]) - 类中的静态方法 com.github.hetianyi.plugins.generator.common.util.InflectorUtil
 
MAPPER - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.TemplateType
已过时。
 
MAPPER_XML - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.TemplateType
已过时。
 
MarkupSlot - com.github.hetianyi.plugins.generator.pojo.generator.slot中的类
 
MUST_LAST_FEATURE - 类中的静态变量 com.github.hetianyi.plugins.generator.pojo.generator.ClassGenerator
 
MVC_MAPPER_ALL_FIELDS_MARKER - 类中的静态变量 com.github.hetianyi.plugins.generator.common.TemplateConfig
 
MVC_MAPPER_ID_FIELD_MARKER - 类中的静态变量 com.github.hetianyi.plugins.generator.common.TemplateConfig
 
MVC_MARKER - 类中的静态变量 com.github.hetianyi.plugins.generator.common.TemplateConfig
 
MyBatisPlusClassAnnotationFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.mybatis中的类
特性:为类添加 Mybatisplus @com.baomidou.mybatisplus.annotation.TableName 注解
MyBatisPlusClassAnnotationFeature() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.mybatis.MyBatisPlusClassAnnotationFeature
 
MyBatisPlusFieldAnnotationFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.mybatis中的类
特性:为字段添加Mybatisplus字段的注解

可能包含
@com.baomidou.mybatisplus.annotation.TableId
@com.baomidou.mybatisplus.annotation.TableField
MyBatisPlusFieldAnnotationFeature() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.mybatis.MyBatisPlusFieldAnnotationFeature
 
MYSQL - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.DbType
 

O

of(SlotType) - 类中的静态方法 com.github.hetianyi.plugins.generator.pojo.generator.slot.MarkupSlot
 
of(String...) - 类中的静态方法 com.github.hetianyi.plugins.generator.pojo.generator.slot.CodeSlot
 

P

PACKAGE_END - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
PACKAGE_START - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.SlotType
 
Pair - com.github.hetianyi.plugins.generator.common中的类
 
Pair() - 类的构造器 com.github.hetianyi.plugins.generator.common.Pair
 
params - 接口中的静态变量 com.github.hetianyi.plugins.generator.pojo.generator.feature.Feature
 
plural(String, String) - 类中的静态方法 com.github.hetianyi.plugins.generator.common.util.InflectorUtil
 
pluralize(String) - 类中的方法 com.github.hetianyi.plugins.generator.common.util.InflectorUtil
 
POSTGRESQL - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.DbType
 
PreGenerateFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature中的接口
 
ProfileProperties - com.github.hetianyi.plugins.generator.common中的类
profile配置
ProfileProperties() - 类的构造器 com.github.hetianyi.plugins.generator.common.ProfileProperties
 
project - 类中的变量 com.github.hetianyi.plugins.generator.common.BaseMojo
 
ProjectBroadcastCommentFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin中的类
特性:生成本插件项目的传播注释
ProjectBroadcastCommentFeature() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.buildin.ProjectBroadcastCommentFeature
 

Q

QUERY_MYSQL_TABLE_SCHEMA - 类中的静态变量 com.github.hetianyi.plugins.generator.common.SQL
 
QUERY_MYSQL_TABLES - 类中的静态变量 com.github.hetianyi.plugins.generator.common.SQL
 
QUERY_PG_TABLE_SCHEMA - 类中的静态变量 com.github.hetianyi.plugins.generator.common.SQL
 
QUERY_PG_TABLES - 类中的静态变量 com.github.hetianyi.plugins.generator.common.SQL
 

R

removePrefixOrSuffix(String) - 类中的静态方法 com.github.hetianyi.plugins.generator.common.util.GenerateUtil
 
replaceFieldRange(ClassGenerator, BiFunction<List<Slot>, ClassGenerator, List<Slot>>) - 类中的静态方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.SlotHelper
迭代扫描slots,找到字段Field范围的slot,通常用于替换slots或者删除slots
resolve(Slot) - 接口中的方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.SlotFeature
 
resolveTables(ProfileProperties) - 类中的静态方法 com.github.hetianyi.plugins.generator.common.util.GenerateUtil
获取表信息
runProfile(ProfileProperties) - 类中的方法 com.github.hetianyi.plugins.generator.common.BaseMojo
 
runProfile(ProfileProperties) - 类中的方法 com.github.hetianyi.plugins.generator.pojo.EntityMojo
 
runProfile(ProfileProperties) - 类中的方法 com.github.hetianyi.plugins.generator.template.TemplateMojo
 

S

scan(ClassGenerator, BiFunction<Slot, ClassGenerator, Slot>) - 类中的静态方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.SlotHelper
迭代扫描slots,通常用于替换内容,不能在此进行slot的增删
SERVICE - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.TemplateType
已过时。
 
SERVICE_IMPL - enum class 中的枚举常量 com.github.hetianyi.plugins.generator.common.TemplateType
已过时。
 
setActiveProfiles(List<String>) - 类中的静态方法 com.github.hetianyi.plugins.generator.common.InstanceConfig
 
setClassLoader(ClassLoader) - 类中的静态方法 com.github.hetianyi.plugins.generator.common.InstanceConfig
 
setDb(Db) - 类中的静态方法 com.github.hetianyi.plugins.generator.common.InstanceConfig
 
setDbProperties(DbConfigurationProperties) - 类中的静态方法 com.github.hetianyi.plugins.generator.common.InstanceConfig
 
setProfileProperties(List<ProfileProperties>) - 类中的静态方法 com.github.hetianyi.plugins.generator.common.InstanceConfig
 
singular(String, String) - 类中的静态方法 com.github.hetianyi.plugins.generator.common.util.InflectorUtil
 
singularize(String) - 类中的方法 com.github.hetianyi.plugins.generator.common.util.InflectorUtil
 
Slot - com.github.hetianyi.plugins.generator.common中的接口
代码插槽
SlotFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature中的接口
特性:运行时动态处理感兴趣的slot(更新、删除等操作)
SlotHelper - com.github.hetianyi.plugins.generator.pojo.generator.feature中的类
Slot工具类
SlotHelper() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.SlotHelper
 
SlotType - com.github.hetianyi.plugins.generator.common中的Enum Class
代码插槽类型
SQL - com.github.hetianyi.plugins.generator.common中的类
schema查询语句
SQL() - 类的构造器 com.github.hetianyi.plugins.generator.common.SQL
 
staticFeatures - 类中的静态变量 com.github.hetianyi.plugins.generator.pojo.generator.ClassGenerator
 
SwaggerApiModelAnnotationFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.swagger中的类
特性:为类添加Swagger的@ApiModel 注解
SwaggerApiModelAnnotationFeature() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.swagger.SwaggerApiModelAnnotationFeature
 
SwaggerApiModelPropertyAnnotationFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.swagger中的类
特性:为类的字段添加Swagger的@ApiModelProperty 注解
SwaggerApiModelPropertyAnnotationFeature() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.generator.feature.extend.swagger.SwaggerApiModelPropertyAnnotationFeature
 

T

TableColumn - com.github.hetianyi.plugins.generator.pojo.entity中的类
数据库列信息
TableColumn() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.entity.TableColumn
 
TableDefinition - com.github.hetianyi.plugins.generator.pojo.entity中的类
数据库表定义信息
TableDefinition() - 类的构造器 com.github.hetianyi.plugins.generator.pojo.entity.TableDefinition
 
tableize(Class<?>) - 类中的方法 com.github.hetianyi.plugins.generator.common.util.InflectorUtil
 
tableize(String) - 类中的方法 com.github.hetianyi.plugins.generator.common.util.InflectorUtil
 
templateCommentMarker - 类中的静态变量 com.github.hetianyi.plugins.generator.common.TemplateConfig
MVC模版标记
TemplateConfig - com.github.hetianyi.plugins.generator.common中的类
Mvc功能的注释标记
TemplateConfig() - 类的构造器 com.github.hetianyi.plugins.generator.common.TemplateConfig
 
TemplateMojo - com.github.hetianyi.plugins.generator.template中的类
根据Controller, Service, ServiceImpl, Mapper, Mapper.xml等模版代码 生成数据库表对应的增删改查接口。
TemplateMojo() - 类的构造器 com.github.hetianyi.plugins.generator.template.TemplateMojo
 
TemplateType - com.github.hetianyi.plugins.generator.common中的Enum Class
已过时。
TypeMappingFeature - com.github.hetianyi.plugins.generator.pojo.generator.feature中的接口
特性:运行时动态处理感兴趣的slot(更新、删除等操作)
typeMappings - 类中的静态变量 com.github.hetianyi.plugins.generator.common.JavaTypeMapping
 

U

uncountable(String...) - 类中的静态方法 com.github.hetianyi.plugins.generator.common.util.InflectorUtil
 
underscore(String) - 类中的方法 com.github.hetianyi.plugins.generator.common.util.InflectorUtil
 

V

valueOf(String) - enum class中的静态方法 com.github.hetianyi.plugins.generator.common.DbType
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 com.github.hetianyi.plugins.generator.common.SlotType
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 com.github.hetianyi.plugins.generator.common.TemplateType
已过时。
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.CustomFeature.InsertLocation
Returns the enum constant of this class with the specified name.
values() - enum class中的静态方法 com.github.hetianyi.plugins.generator.common.DbType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 com.github.hetianyi.plugins.generator.common.SlotType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 com.github.hetianyi.plugins.generator.common.TemplateType
已过时。
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 com.github.hetianyi.plugins.generator.pojo.generator.feature.CustomFeature.InsertLocation
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G H I J L M O P Q R S T U V 
All Classes and Interfaces|常量字段值|所有程序包