`
mickey_hou
  • 浏览: 237632 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

myBatis DAO封装

阅读更多
public interface BaseMapper<T extends JPASupport>
{
    /**
     * 根据主键查询对象
     *
     * @param primaryKey    对象的ID
     * @return T            对象
     */
    public abstract T findByID(Serializable primaryKey);
   
    /**
     * 更新对象
     *
     * @param T t 对象
     * @throws DataAccessException DataAccessException
     */
    @UpdateProvider(type = CUDTemplate.class,method = "update")
    public abstract void updateObj(T t);
   
    /**
     * 根据主键删除对象
     *
     * @param primaryKey 对象的ID
     */
    @DeleteProvider(type=CUDTemplate.class, method = "delete")
    public abstract void deleteByID(Serializable primaryKey);
   
    /**
     * 保存对象
     *
     * @param T t 对象
     */
    @InsertProvider(type = CUDTemplate.class,method = "insert")
    public abstract void insertObj(T t);
}
分享到:
评论
1 楼 mdsp25xhm 2013-03-15  
为何没有列表查询功能?

相关推荐

Global site tag (gtag.js) - Google Analytics