public class GenConfig extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
String |
baseClass |
List<CodeGen> |
codeGens
同时生成其他代码,比如Mapper
|
static int |
ORDER_BY_ORIGNAL |
static int |
ORDER_BY_TYPE |
boolean |
preferBigDecimal |
boolean |
preferDate |
String |
space |
int |
spaceCount |
static String |
template
模板
|
| 构造器和说明 |
|---|
GenConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getBaseClass() |
int |
getPropertyOrder() |
String |
getSpace() |
int |
getSpaceCount() |
static String |
getTemplate(String classPath)
mapper 代码生成
|
static void |
initStringTemplate(String temp)
传入pojo模板
|
static void |
initTemplate(String classPath)
使用模板文件的classpath来初始化模板
|
boolean |
isDisplay() |
boolean |
isPreferBigDecimal() |
boolean |
isPreferDate() |
GenConfig |
preferBigDecimal(boolean prefer) |
GenConfig |
preferPrimitive(boolean primitive) |
GenConfig |
setBaseClass(String baseClass) |
GenConfig |
setDisplay(boolean display) |
void |
setPreferBigDecimal(boolean preferBigDecimal) |
void |
setPreferDate(boolean preferDate) |
void |
setPropertyOrder(int propertyOrder) |
GenConfig |
setSpace(int count) |
public String baseClass
public int spaceCount
public boolean preferBigDecimal
public boolean preferDate
public static String template
public String space
public static final int ORDER_BY_TYPE
public static final int ORDER_BY_ORIGNAL
public GenConfig setSpace(int count)
public GenConfig preferBigDecimal(boolean prefer)
public GenConfig preferPrimitive(boolean primitive)
public String getBaseClass()
public int getSpaceCount()
public boolean isPreferBigDecimal()
public boolean isPreferDate()
public void setPreferDate(boolean preferDate)
public void setPreferBigDecimal(boolean preferBigDecimal)
public String getSpace()
public boolean isDisplay()
public GenConfig setDisplay(boolean display)
public static void initTemplate(String classPath)
classPath - public static String getTemplate(String classPath)
classPath - public static void initStringTemplate(String temp)
temp - public int getPropertyOrder()
public void setPropertyOrder(int propertyOrder)
Copyright © 2018. All rights reserved.