首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
求助大神,新人有一些小小的问题
211734320
2016-09-21 10:33
dao.clear() 这个就是先清除原先的数据?不是太明白。
dao.find();
和
dao.findFirst();
有什么区别吗?最好能详细一点。谢谢各位啊
项目:
JFinal
评论区
潇洒太爷
2016-09-21 11:13
看源码,自己仔细的一步一步,一行一行的看下来,你就是知道区别了
回复
JFinal
2016-09-21 11:17
clear() 方法是清掉 model 中所有的属性值,find() 查询的结果是一个List,而 findFirst() 结果是一个 Model,建议去首页先下载手册看看
此外,在 dao 这个对象之上,只能使用其 find 系列的方法,其它方法如set、put、clear、save、update 等等都不能使用,这个在手册中有红色字体进行说明,因为 dao 是 static 的,全局共享的,有线程安全问题
不建议在 model 中创建 dao 对象,容易误用
回复
211734320
2016-09-21 13:51
@JFinal
谢谢,我再看看手册
回复
发送
我要反馈
热门反馈
扫码入社