diff --git a/source.html b/source.html
index 53b651e15..52de544e8 100644
--- a/source.html
+++ b/source.html
@@ -41,12 +41,12 @@
| 注解类名 | 功能描述 |
- | javax.persistence.Cacheable | 标记Entity类是否需要缓存,与JPA用法一致 |
- | javax.persistence.Column | 标记字段,只使用其name()、insertable()、updatable()属性 |
- | javax.persistence.Entity | JPA的Entity类必须标记为@Entity, 而Redkale不强制要求,该注解一般较少使用 |
- | javax.persistence.Id | 标记主键字段,与JPA用法一致 |
- | javax.persistence.Table | 标记表的别名,与JPA用法一致 |
- | javax.persistence.Transient | 标记是否为表对应的字段,与JPA用法一致 |
+ | org.redkale.persistence.Cacheable | 标记Entity类是否需要缓存,与JPA用法一致 |
+ | org.redkale.persistence.Column | 标记字段,只使用其name()、insertable()、updatable()属性 |
+ | org.redkale.persistence.Entity | JPA的Entity类必须标记为@Entity, 而Redkale不强制要求,该注解一般较少使用 |
+ | org.redkale.persistence.Id | 标记主键字段,与JPA用法一致 |
+ | org.redkale.persistence.Table | 标记表的别名,与JPA用法一致 |
+ | org.redkale.persistence.Transient | 标记是否为表对应的字段,与JPA用法一致 |
| 以下是Redkale自定义的注解 |
| @VirtualEntity | 用于非数据库表对应的Entity类,且仅用于开启缓存模式的DataSource |
| @DistributeTable | 标记表进行分表分库存储, 与DistributeTableStrategy接口结合使用 |
@@ -100,7 +100,7 @@
new UserBean(200001, "redkale", new IntRange(14, 36)) 等价于
- FilterNode.create("userid", 200001).and("userName", FilterExpress.LIKE, "redkale").and("age", new Range.IntRange(14, 36))
+ FilterNodes.eq("userid", 200001).like("userName", "redkale").between("age", new Range.IntRange(14, 36))
new UserBean(200001,"redkale",new IntRange(14,36)) 等价于 "WHERE userid=200001 AND userName LIKE '%redkale%' AND age BETWEEN 14 AND 36"
new UserBean(200001, "redkale", null) 等价于 "WHERE userid = 200001 AND userName LIKE '%redkale%'"
@@ -132,8 +132,8 @@
new UserBean(200001, "redkale", new IntRange(14, 36)) 等价于
- FilterNode orNode = FilterNode.create("userName" , FilterExpress.LIKE, "redkale").or("age", new Range.IntRange(14, 36));
- FilterNode node = FilterNode.create("userid", 200001).and(orNode);
+ FilterNode orNode = FilterNodes.like("userName", "redkale").or("age", new Range.IntRange(14, 36));
+ FilterNode node = FilterNodes.eq("userid", 200001).and(orNode);
new UserBean(200001,"redkale",new IntRange(14,36)) 等价于 "WHERE userid=200001 AND (userName LIKE '%redkale%' OR age BETWEEN 14 AND 36)"
new UserBean(200001, "redkale", null) 等价于 "WHERE userid = 200001 AND userName LIKE '%redkale%'"
@@ -388,7 +388,7 @@
//获取当前用户信息
public UserInfo current(String sessionid) { //给HTTP的BaseServlet用
- Long userid = sessions.getLongAndRefresh(sessionid);
+ Long userid = sessions.getexLong(sessionid);
return userid == null ? null : users.get(userid.intValue());
}