All Downloads are FREE. Search and download functionalities are using the official Maven repository.

templates.sm.dao.tpl Maven / Gradle / Ivy

Go to download

Code Auto Generator for EasyEE Open Source JavaEE Enterprise Basic Development Platform(https://github.com/ushelp/EasyEE).

The newest version!
package ${pkgName}.dao;

import java.io.Serializable;
import java.util.List;

import ${pageBeanImport};
import ${pkgName}.entity.${ClassName};
/**
 * ${ClassName} DAO, generated by EasyAuto
 * @author easyproject.cn
 * @version 1.0
 *
 */
@SuppressWarnings("rawtypes")
public interface ${ClassName}DAO {
	
	/**
	 * Save
	 * @param emp Object
	 */
	public void save(${ClassName} o);
	
	/**
	 * Delete Object
	 * @param oid oid
	 */
	public void delete(Serializable oid);
	
	/**
	 * Delete All
	 * @param oids oids
	 */
	public void deleteByIds(String[] oids);
	
	
	/**
	 * Update
	 * @param o
	 */
	public void update(${ClassName} o);
	
	/**
	 * Get
	 * @param oid oid
	 * @return Object
	 */
	public ${ClassName} get(Serializable oid);
	
	/**
	 * Pagination
	 * @param pageBean PageBean
	 */
	public List pagination(PageBean pageBean);
	
	/**
	 * Find all
	 */
	public List findAll();
	
	/**
	 * Find row count
	 */
	public int findMaxRow();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy