解决方案 »
- java.net.SocketException: java.net.ConnectException: Connection refused:connect
- 求各位大神帮助啊 急!!
- 配置web.xml的过滤器后所有jsp页面都是404!!
- 在线等,雪地跪求
- 用jquery在页面取action中的值(struts2)?
- j2sdkee 和 j2sdk 中j2ee报错,而j2sdk不报错
- 想通过阅读源代码来提升功力,请大家推荐一下应该重点研习那写开源框架或软件的源代码
- 配置cvsnt和wincvs
- 请帮忙解决一下:Applet与Struts间的问题
- 我们大学的课程设计我想选java的,帮我选一个吧 ?
- 关于Java中对象的一点疑问
- 手机版网页就是文字太多,隐藏了一部分,但是想要手指点上去的时候再显示出来
Query和Criteria都提供了返回单个对象的方法uniqueResult().
先调用setMaxResult(1)方法,把最大检索数目设为1,在调用uniqueResult()方法。Hx hx = (Hx)session.createQuery("from Hx")
.setMaxResults(1)
.uniqueResult();参考
http://blog.csdn.net/sunappro/article/details/1843467
int i = 2;
如果说并发量大了,就为了查一条数据,我使用List<A> 返回一个列表,下面的方法:
getSession().createQuery(
"from " + objName + " o where o."+propertyName+"=:value")
.setParameter("value", value).list();
会有影响吧?但是我不知道数据库符合条件的是否只有一条数据,只查询单条的话 可能会报错的呀??
查单条,你报错,那就查List 然后再去筛选了...效率只是在查询sql上。 一般不会有啥问题