论坛首页 Java企业应用论坛

查询一条记录是否存在用什么方法啊

浏览 5558 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2003-11-19  
请大家帮忙啊,我好象在哪看见过说不推荐用session.load()的方法
不知道为什么
说推荐用session.find(),而我们一般都是用id来判断记录是否存在的,
大家有什么高见啊,帮帮我,谢谢
   发表时间:2003-11-19  
女侠客 写道
请大家帮忙啊,我好象在哪看见过说不推荐用session.load()的方法
不知道为什么
说推荐用session.find(),而我们一般都是用id来判断记录是否存在的,
大家有什么高见啊,帮帮我,谢谢


用find,不要用load的。没有什么道理可说,Gavin 程序就是这么写的。find找不到的时候不会抛出异常,而load找不到会抛出异常,如果数据库连接造成的异常也会造成抛出异常,这样如果数据库异常造成的异常,你会误认为没有这个对象,这样程序运行结果就不对了。
0 请登录后投票
   发表时间:2003-11-20  
Session.get()也行
0 请登录后投票
   发表时间:2003-11-21  
yehs220 写道
Session.get()也行

谢谢大家的回复
不过我怎么没找到Session.get()这个方法啊?
0 请登录后投票
   发表时间:2003-11-21  
好像要2.1才有这个方法,去下载一个。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics