package com.jqmobile.core.server.db.dao;
import com.jqmobile.core.orm.exception.ORMException;
/**
* 简单DAO
* @author MODI
*
* @param <T>
* @project com.jiuqi.mobile.service
* @date 2013年11月22日
*/
public interface ISimpleDao<T> {
/**
* @param t
* @return
* @throws ORMException
*/
public boolean create(T t) throws ORMException;
/**
* @param t
* @return
* @throws ORMException
*/
public boolean update(T t) throws ORMException;
/**
* @param recid
* @return
* @throws ORMException
*/
public boolean delete(String recid) throws ORMException;
/**
* @param recid
* @return
*/
public T find(String recid);
/**
* @param t
* @return
* @throws ORMException
*/
public boolean put(T t) throws ORMException;
}