package com.tianbo.mapper; import com.tianbo.model.RolePermission; import com.tianbo.model.RolePermissionExample; import java.math.BigDecimal; import java.util.List; import org.apache.ibatis.annotations.Param; public interface RolePermissionMapper { int countByExample(RolePermissionExample example); int deleteByExample(RolePermissionExample example); int deleteByPrimaryKey(BigDecimal id); int insert(RolePermission record); int insertSelective(RolePermission record); List<RolePermission> selectByExample(RolePermissionExample example); RolePermission selectByPrimaryKey(BigDecimal id); int updateByExampleSelective(@Param("record") RolePermission record, @Param("example") RolePermissionExample example); int updateByExample(@Param("record") RolePermission record, @Param("example") RolePermissionExample example); int updateByPrimaryKeySelective(RolePermission record); int updateByPrimaryKey(RolePermission record); }