/* * 版权声明 . * 此文档的版权归通联支付网络服务有限公司所有 * Powered By [Allinpay-Boss-framework] */ package com.allinpay.its.boss.system.permission.dao; import java.util.List; import com.allinpay.its.boss.framework.repository.mybatis.MyBatisRepository; import com.allinpay.its.boss.system.permission.model.FrameworkSysPermission; import org.apache.ibatis.annotations.Param; /** * 其中@MyBatisRepository是我们创建的新的注解。 * Dao中的方法名和TestMapper.xml中的id值必须一致。 * 从而实现省略不必要的代码 * @return */ @MyBatisRepository public interface IFrameworkSysPermissionDao { /** * 该方法尚未在Mybatis的Mapper文件中进行配置,请自行实现 */ public List<FrameworkSysPermission> findListByObj(FrameworkSysPermission frameworkSysPermission); /** * 该方法尚未在Mybatis的Mapper文件中进行配置,请自行实现 */ public List<FrameworkSysPermission> findListBySqlId(String sqlId,FrameworkSysPermission frameworkSysPermission); public FrameworkSysPermission findByPKId(@Param("pk_Id") int pk_Id); public List<FrameworkSysPermission> getPermListByUserIdOrMenuId(@Param("userId") int userId,@Param("sysMenuId") int sysMenuId); }