类 SourceGenerator
java.lang.Object
com.publiccms.common.generator.SourceGenerator
SourceMaker 代码生成工具
-
字段概要
字段修饰符和类型字段说明private freemarker.template.Configurationstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringprotected static final org.apache.commons.logging.Logstatic final Stringstatic final Stringstatic final Stringstatic 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-- 抛出:
ClassNotFoundExceptionIOException
-
generate
public void generate(String basePackage, boolean overwrite) throws ClassNotFoundException, IOException 生成所有实体类的代码- 参数:
basePackage-overwrite-- 抛出:
ClassNotFoundExceptionIOException
-
generate
public void generate(String basePackage, String entityPackage, boolean overwrite) throws ClassNotFoundException, IOException 生成某个包所有实体类的代码- 参数:
basePackage-entityPackage-overwrite-- 抛出:
IOExceptionClassNotFoundException
-
generate
生成某个实体类的代码- 参数:
c-basePackage-overwrite-
-