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

com.yuweix.tripod.dao.hibernate.Dao Maven / Gradle / Ivy

package com.yuweix.tripod.dao.hibernate;


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


/**
 * @author yuwei
 */
public interface Dao {
	List getAll();
	T get(PK id);
	void save(T entity);
	void saveOrUpdateAll(Collection entities);
	void update(T entity);
	void saveOrUpdate(T entity);
	T merge(T entity);
	void deleteByKey(PK id);
	void delete(T entity);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy