samplewebservice.ftl.svn-base
来自「Eclipse代码生成器,支持Eclipse3.3 WTP版本,该项目实现了Sp」· SVN-BASE 代码 · 共 45 行
SVN-BASE
45 行
<#assign className=dataModel.className>
<#assign dependServiceInterfaceName = chilDataModel.dependServiceInterfaceName>
<#assign dependServiceClassVarName = dependServiceInterfaceName?substring(0, 1)?lower_case + dependServiceInterfaceName?substring(1)>
<#assign dateStart = dataModel.dateStart dateEnd = dataModel.dateEnd corporation=dataModel.corporation>
<#include "/common/ClassTitle.ftl" encoding="UTF-8">
<#assign packageName =dataModel.packageName >
<#if packageName != "">
package ${dataModel.packageName};
<#else>
</#if>
import org.apache.log4j.Logger;
import ${chilDataModel.factoryClassPackage};
import ${chilDataModel.dependServiceInterfacePackage};
import ${chilDataModel.modelClassPackage};
import ${chilDataModel.businessExceptionPackage};
import ${chilDataModel.systemExceptionPackage};
/**
* @author ${dataModel.author}
*/
public class ${className}
{
@SuppressWarnings("unused")
private static final Logger log = Logger.getLogger(${className}.class);
public ${className}()
{
}
private ${dependServiceInterfaceName} getService()
{
${dependServiceInterfaceName} ${dependServiceClassVarName} = (${dependServiceInterfaceName}) ${chilDataModel.factoryClassName}.get${chilDataModel.factoryClassName}().getBean("${dependServiceClassVarName}");
if(${dependServiceClassVarName} == null)
throw new ${chilDataModel.systemExceptionName}("Please initialize the ${dependServiceInterfaceName}");
return ${dependServiceClassVarName};
}
public ${chilDataModel.modelClassName} get${chilDataModel.modelClassName}String(String inputString) throws ${chilDataModel.businessExceptionName}
{
return getService().get${chilDataModel.modelClassName}String(inputString);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?