zoukankan      html  css  js  c++  java
  • ssm框架整合抽取BaseDao接口

    import java.io.Serializable;
    import java.util.List;
    
    /**
     * DAO基础操作模板
     *
     * @param <T> 泛型
     */
    public interface BaseDao<T> {
    
    	/**
    	 * 新增操作
    	 *
    	 * @param t 实体对象
    	 * @return
    	 */
    	int insert(T t);
    
    	/**
    	 * 删除操作
    	 *
    	 * @param id 主键
    	 * @return
    	 */
    	int delete(Serializable id);
    
    	/**
    	 * 修改操作
    	 *
    	 * @param t 实体对象
    	 * @return
    	 */
    	int update(T t);
    
    	/**
    	 * 获取符合条件的单条数据
    	 *
    	 * @param param 实体对象
    	 * @return
    	 */
    	T getById(Serializable id);
    
    	/**
    	 * 获取符合条件参数的所有数据
    	 *
    	 * @param param 实体对象
    	 * @return
    	 */
    	List<T> listAll();
    
    	/**
    	 * 获取总记录数
    	 * 
    	 * @return
    	 */
    	int getTotalCount();
    
    }
    
  • 相关阅读:
    国庆·生日
    国足
    Eason's concert
    今天的斩获
    The 4400
    闷热
    24
    一直登录不了。。。原来是因为。。。
    黄色暴雨警告
    绝密飞行
  • 原文地址:https://www.cnblogs.com/zxfei/p/11552686.html
Copyright © 2011-2022 走看看