diff --git a/hsweb-concurrent/hsweb-concurrent-lock/hsweb-concurrent-lock-api/src/main/java/org/hswebframework/web/concurrent/lock/annotation/WriteLock.java b/hsweb-concurrent/hsweb-concurrent-lock/hsweb-concurrent-lock-api/src/main/java/org/hswebframework/web/concurrent/lock/annotation/WriteLock.java
index 4e5382518..f555cc843 100644
--- a/hsweb-concurrent/hsweb-concurrent-lock/hsweb-concurrent-lock-api/src/main/java/org/hswebframework/web/concurrent/lock/annotation/WriteLock.java
+++ b/hsweb-concurrent/hsweb-concurrent-lock/hsweb-concurrent-lock-api/src/main/java/org/hswebframework/web/concurrent/lock/annotation/WriteLock.java
@@ -5,7 +5,22 @@ import java.util.concurrent.TimeUnit;
import java.util.concurrent.locks.ReadWriteLock;
/**
- * 写锁注解,在方法上注解,则对此方法加锁.
+ * 写锁注解,在方法上注解,则对此方法加锁.
+ * e.g.
+ *
+ * @ReadLock("my_lock_${#id}")
+ * public void foo(String id){
+ * //do some thing
+ * }
+ *
+ * 满足条件才锁
+ * e.g.
+ *
+ * @WriteLock(value="my_lock_${#id}",condition="#id!=null")
+ * public void foo(String id){
+ *
+ * }
+ *
*
* @author zhouhao
* @see org.hswebframework.web.concurrent.lock.LockManager