All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.mybatis.jpa.context.DataPermissonContext Maven / Gradle / Ivy

package com.mybatis.jpa.context;

import java.util.Map;

/**
 * 数据权限上下文
 */
public class DataPermissonContext {
    private static  ThreadLocal> dataPermisson = new ThreadLocal();

    /**
     * 设置 dataPermissonMap
     * @param dataPermissonMap dataPermissonMap
     */
    public static  void setDataPermissonMap(Map dataPermissonMap)
    {
        dataPermisson.set(dataPermissonMap);
    }

    /**
     * 获取 DataPermissonMap
     * key 数据权限code value 数据权限ids 可以拿过去直接in
     * @return DataPermissonMap
     */
    public static Map getDataPermissonMap(){
        return dataPermisson.get();
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy