package com.mvc.dao;

import com.mvc.entity.TMarkRecord;
import com.mvc.entity.TMarkRecordExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TMarkRecordMapper {
    long countByExample(TMarkRecordExample example);

    int deleteByExample(TMarkRecordExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(TMarkRecord record);

    int insertSelective(TMarkRecord record);

    List<TMarkRecord> selectByExample(TMarkRecordExample example);

    TMarkRecord selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") TMarkRecord record, @Param("example") TMarkRecordExample example);

    int updateByExample(@Param("record") TMarkRecord record, @Param("example") TMarkRecordExample example);

    int updateByPrimaryKeySelective(TMarkRecord record);

    int updateByPrimaryKey(TMarkRecord record);
}