⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 iservicetemplate.java

📁 EasyJWeb是基于java技术
💻 JAVA
字号:
package $!{packageName}.service;

import java.io.Serializable;
import java.util.List;
import com.easyjf.web.tools.IPageList;
import com.easyjf.core.support.query.IQueryObject;
import $!{packageName}.domain.$!{domainName};
/**
 * $!{domainName}Service
 * @author EasyJweb
 * $Id: $!{domainName}Service.java,v 0.0.1 $!{nowTime} EasyJweb Exp $
 */
public interface I$!{domainName}Service {
	/**
	 * 保存一个$!{domainName},如果保存成功返回该对象的id,否则返回null
	 * 
	 * @param instance
	 * @return 保存成功的对象的Id
	 */
	Long add$!{domainName}($!{domainName} instance);
	
	/**
	 * 根据一个ID得到$!{domainName}
	 * 
	 * @param id
	 * @return
	 */
	$!{domainName} get$!{domainName}(Long id);
	
	/**
	 * 删除一个$!{domainName}
	 * @param id
	 * @return
	 */
	boolean del$!{domainName}(Long id);
	
	/**
	 * 批量删除$!{domainName}
	 * @param ids
	 * @return
	 */
	boolean batchDel$!{domainName}s(List<Serializable> ids);
	
	/**
	 * 通过一个查询对象得到$!{domainName}
	 * 
	 * @param properties
	 * @return
	 */
	IPageList get$!{domainName}By(IQueryObject queryObject);
	
	/**
	  * 更新一个$!{domainName}
	  * @param id 需要更新的$!{domainName}的id
	  * @param dir 需要更新的$!{domainName}
	  */
	boolean update$!{domainName}(Long id,$!{domainName} instance);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -