MaterialMapperAuto.java
964 Bytes
package com.huaheng.pc.general.material.mapper;
import com.huaheng.pc.general.material.domain.Material;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Map;
public interface MaterialMapperAuto {
List<Material> selectListEntityByLike(Material condition);
List<Material> selectListEntityByEqual(Material condition);
List<Map<String, Object>> selectListMapByEqual(@Param("columns") String columns, @Param("condition") Material condition);
Material selectEntityById(Integer id);
Material selectFirstEntity(Material condition);
Map<String, Object> selectFirstMap(@Param("columns") String columns, @Param("condition") Material condition);
int insert(Material record);
int updateByModel(Material record);
int updateByCondition(@Param("record") Material record, @Param("condition") Material condition);
int deleteById(Integer id);
int deleteByCondition(Material condition);
}