@Repository @Documented @Mapper @Target(value={TYPE,ANNOTATION_TYPE}) @Retention(value=RUNTIME) public @interface EasyMapper
| 限定符和类型 | 可选元素和说明 |
|---|---|
String |
clusterRouter
获取Mapper独立的集群
|
String[] |
indices
一此操作可以指定多查询的索引,但是不建议这么使用,所以只能指定一个索引
|
Class<? extends MappingRouter> |
mappingRouter
索引 type动态设置
|
String[] |
types
获取路由信息
|
@AliasFor(attribute="indices",
annotation=io.manbang.ebatis.core.annotation.Mapper.class)
public abstract String[] indices
@AliasFor(attribute="types",
annotation=io.manbang.ebatis.core.annotation.Mapper.class)
public abstract String[] types
@AliasFor(attribute="clusterRouter",
annotation=io.manbang.ebatis.core.annotation.Mapper.class)
public abstract String clusterRouter
@AliasFor(attribute="mappingRouter",
annotation=io.manbang.ebatis.core.annotation.Mapper.class)
public abstract Class<? extends MappingRouter> mappingRouter
Copyright © 2021. All rights reserved.