类 SourceGenerator
java.lang.Object
com.publiccms.common.generator.SourceGenerator
SourceMaker 代码生成工具
-
字段概要
字段修饰符和类型字段说明private freemarker.template.Configuration
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
protected static final org.apache.commons.logging.Log
static final String
static final String
static final String
static final String
-
构造器概要
构造器 -
方法概要
-
字段详细资料
-
log
protected static final org.apache.commons.logging.Log log -
ENTITY_BASE_PACKAGE
- 另请参阅:
-
DAO_BASE_PACKAGE
- 另请参阅:
-
DAO_SUFFIX
- 另请参阅:
-
SERVICE_BASE_PACKAGE
- 另请参阅:
-
SERVICE_SUFFIX
- 另请参阅:
-
DIRECTIVE_BASE_PACKAGE
- 另请参阅:
-
DIRECTIVE_SUFFIX
- 另请参阅:
-
CONTROLLER_BASE_PACKAGE
- 另请参阅:
-
CONTROLLER_SUFFIX
- 另请参阅:
-
JAVA_BASE_PATH
- 另请参阅:
-
WEB_BASE_PATH
- 另请参阅:
-
TEMPLATE_BASE_PATH
-
config
private freemarker.template.Configuration config
-
-
构造器详细资料
-
SourceGenerator
- 抛出:
IOException
-
-
方法详细资料
-
main
- 参数:
arg
-- 抛出:
ClassNotFoundException
IOException
-
generate
public void generate(String basePackage, boolean overwrite) throws ClassNotFoundException, IOException 生成所有实体类的代码- 参数:
basePackage
-overwrite
-- 抛出:
ClassNotFoundException
IOException
-
generate
public void generate(String basePackage, String entityPackage, boolean overwrite) throws ClassNotFoundException, IOException 生成某个包所有实体类的代码- 参数:
basePackage
-entityPackage
-overwrite
-- 抛出:
IOException
ClassNotFoundException
-
generate
生成某个实体类的代码- 参数:
c
-basePackage
-overwrite
-
-