早教吧作业答案频道 -->其他-->
uniqueResult和Result有什么区别return(User)session.createQuery("fromUserwhereloginName=:lNameandpassword=:pwd").setString("lName",loginName).setString("pwd",password).uniqueResult();这里为什么他要用uniqueResult,和result有什么
题目详情
uniqueResult和Result有什么区别
return (User)session.createQuery("from User where loginName=:lName and password=:pwd")
.setString("lName",loginName)
.setString("pwd",password)
.uniqueResult();
这里为什么他要用uniqueResult,和result有什么区别吗?
return (User)session.createQuery("from User where loginName=:lName and password=:pwd")
.setString("lName",loginName)
.setString("pwd",password)
.uniqueResult();
这里为什么他要用uniqueResult,和result有什么区别吗?
▼优质解答
答案和解析
大哥你看看方法名啊
uniqueResult();
这个方法是这样用的
当你能够肯定你的数据库中根据你的查询条件只会返回唯一结果,就可以用这个方法!
否则就用list();
其返回类型为Object
可根据你的实际类型强转!
如果是result则是list类型
uniqueResult();
这个方法是这样用的
当你能够肯定你的数据库中根据你的查询条件只会返回唯一结果,就可以用这个方法!
否则就用list();
其返回类型为Object
可根据你的实际类型强转!
如果是result则是list类型
看了 uniqueResult和R...的网友还看了以下:
偏微分方程U(t)=U(xx)怎么解其次满足U(0,t)=0,U(pi,t)=0满足形式为U(x, 2020-05-13 …
函数f(x)在(0,+∞)连续,f(1)=5/2,对所有x,t∈(0,+∞),满足∫(1,x)f( 2020-05-19 …
A.t[1]=u[1]∧t[2]=u[2]∧t[3]=V[4]B.t[1]=v[1]∧t[2]=u[ 2020-05-26 …
A.t[1]=u[1]∧t[2]=u[2]∧t[3]=v[3]B.t[1]=u[1]∧t[2]=u[ 2020-05-26 …
A.t[1]=U[1]^T[2]=W[2]^T[3]=V[4]B.t[1]=V[1]^T[2]=U[ 2020-05-26 …
A.u[1]>v[5]t[1]=u[1]t[2]=v[5]t[3]=v[6]B.u[1]>v[5]t 2020-05-26 …
A.t[1]=U[1]∧t[2]=U[2]∧t[3]=V[3]B.t[1]=U[1]∧t[2]=U[ 2020-05-26 …
A.t[1]=u[1]∧t[2]=u[2]∧t[3]=v[3]B.t[1]=u[1]∧t[2]=u[ 2020-05-26 …
A.t[1]=u[1]∧t[2]=w[2]∧t[3]=v[4]B.t[1]=v[1]∧t[2]=u[ 2020-05-26 …
A.t[1]=u[1]∧t[2]=w[2]∧t[3]=v[4]B.t[1]=v[1]∧t[2]=u[ 2020-05-26 …