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

com.jeesuite.mybatis.core.BaseMapper Maven / Gradle / Ivy

There is a newer version: 1.4.0
Show newest version
/**
 * 
 */
package com.jeesuite.mybatis.core;

import java.io.Serializable;

/**
 * @description 
* @author vakin * @date 2015年12月2日 * @Copyright (c) 2015, jwww */ public abstract interface BaseMapper { /** * 保存(持久化)对象 * @param entity 要持久化的对象 */ public void insert(T entity); public void insertSelective(T entity); /** * @param entity */ public void updateByKey(T entity); /** * @param entity */ public void updateByKeySelective(T entity); /** * 获取指定的唯一标识符对应的持久化对象 * * @param id 指定的唯一标识符 * @return 指定的唯一标识符对应的持久化对象,如果没有对应的持久化对象,则返回null。 */ public T getByKey(ID id); void deleteByKey(ID id); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy