net.paoding.rose.jade.annotation
注释类型 ShardParam


已过时。

@Target(value=METHOD)
@Retention(value=RUNTIME)
@Documented
@Deprecated
public @interface ShardParam

请改为使用ShardBy放在具体的参数前。

如果原来是这样的
®ShardParam(name = "page_id", value=":2")
®SQL("....where name like :1")
public void find(String likeValue, String pageId);

现在改为:
®SQL("....where name like :1")
public void find(String likeValue, ®ShardBy String pageId);

ShardParam 标注在 SQL 查询的散表参数上,说明该参数值用于散库 / 散表。

作者:
han.liao [in355hz@gmail.com], 王志亮 [qieqie.wang@gmail.com]

必需元素摘要
 String value
          已过时。 指出这个参数值如何计算。
 
可选元素摘要
 String name
          已过时。 指出这个参数作为 SQL 语句中哪个散表字段。
 

元素详细信息

value

public abstract String value
已过时。 
指出这个参数值如何计算。

返回:
计算参数值

name

public abstract String name
已过时。 
指出这个参数作为 SQL 语句中哪个散表字段。

返回:
对应的散表字段
默认值:
"*"


Copyright © 2012. All Rights Reserved.