net.paoding.rose.jade.annotation
注释类型 SQLParam
@Target(value=PARAMETER)
@Retention(value=RUNTIME)
@Documented
public @interface SQLParam
用SQLParam 注解标注DAO方法的参数,指定参数的名称,使得可以在SQL中通过":参数名"的方式使用它。
Jade通过PreparedStatment动态地把参数值提交给数据库执行。
@SQL("SELECT id, account, name FROM user WHERE id=:userId")
public User getUser(@SQLParam("userId") String id);
- 作者:
- 王志亮 [qieqie.wang@gmail.com], 廖涵 [in355hz@gmail.com]
value
public abstract String value
- 指出这个值是 SQL 语句中哪个参数的值
- 返回:
- 对应 SQL 语句中哪个参数
Copyright © 2012. All Rights Reserved.