package ${packageName}.service; import java.util.List; import ${packageName}.domain.${ClassName}; /** * ${functionName}Service�ュ� * * @author ${author} * @date ${datetime} */ public interface I${ClassName}Service { /** * ���${functionName} * * @param ${pkColumn.javaField} ${functionName}筝脂�� * @return ${functionName} */ public ${ClassName} select${ClassName}By${pkColumn.capJavaField}(${pkColumn.javaType} ${pkColumn.javaField}); /** * �ヨ�${functionName}��茵� * * @param ${className} ${functionName} * @return ${functionName}���� */ public List<${ClassName}> select${ClassName}List(${ClassName} ${className}); /** * �医�${functionName} * * @param ${className} ${functionName} * @return 膸��� */ public int insert${ClassName}(${ClassName} ${className}); /** * 篆���${functionName} * * @param ${className} ${functionName} * @return 膸��� */ public int update${ClassName}(${ClassName} ${className}); /** * �拷�����${functionName} * * @param ${pkColumn.javaField}s ��頳����ょ��${functionName}筝脂������ * @return 膸��� */ public int delete${ClassName}By${pkColumn.capJavaField}s(${pkColumn.javaType}[] ${pkColumn.javaField}s); /** * ����${functionName}篆≧�� * * @param ${pkColumn.javaField} ${functionName}筝脂�� * @return 膸��� */ public int delete${ClassName}By${pkColumn.capJavaField}(${pkColumn.javaType} ${pkColumn.javaField}); }