/** 
 | 
 * Copyright (c) 2018 人人开源 All rights reserved. 
 | 
 * 
 | 
 * https://www.renren.io 
 | 
 * 
 | 
 * 版权所有,侵权必究! 
 | 
 */ 
 | 
  
 | 
package com.zt.core.config.mybatis; 
 | 
  
 | 
import org.springframework.context.annotation.Bean; 
 | 
import org.springframework.context.annotation.Configuration; 
 | 
import org.springframework.core.annotation.Order; 
 | 
  
 | 
import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor; 
 | 
  
 | 
/** 
 | 
 * mybatis-plus配置 
 | 
 * 
 | 
 * @author Mark sunlightcs@gmail.com 
 | 
 * @since 1.0.0 
 | 
 */ 
 | 
@Configuration("mybatis") 
 | 
public class MybatisPlusConfig { 
 | 
  
 | 
    /** 
 | 
     * 配置数据权限 
 | 
     */ 
 | 
    @Bean 
 | 
    @Order(1) 
 | 
    public DataFilterInterceptor dataFilterInterceptor() { 
 | 
        return new DataFilterInterceptor(); 
 | 
    } 
 | 
  
 | 
    /** 
 | 
     * 配置分页 
 | 
     */ 
 | 
    @Bean 
 | 
    @Order(0) 
 | 
    public PaginationInterceptor paginationInterceptor() { 
 | 
        return new PaginationInterceptor(); 
 | 
    } 
 | 
  
 | 
} 
 |