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

org.shoulder.cluster.redis.annotation.AppExclusive Maven / Gradle / Ivy

There is a newer version: 1.0.0-M2.2
Show newest version
package org.shoulder.cluster.redis.annotation;

import org.springframework.beans.factory.annotation.Qualifier;

import java.lang.annotation.*;

/**
 * 各个应用间隔离、即使连接相同中间件实例,其中数据也相互不可见。
 * 如 A1、A2、A3、B1、B2、B3 6个应用,A1在 redis 放的 key,只能由 A1、A2、A3 可见,对B应用不可见
 * 原理 redisTemplate 自动添加应用标识 key 前缀。以区分不同应用的命名空间
 *
 * @author lym
 */
@Target({ElementType.FIELD, ElementType.PARAMETER, ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@Qualifier
public @interface AppExclusive {
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy