if(list.size() == 1){//list.size() == 1 表示查询得到了结果
User user = (User) list.get(0);//list.get(0)取list第一条记录,然后强制转化赋给user对象
return user.getId();//返回user里面id值
}
解决方案 »
- 用IO将信息写成一个压缩文件,提示文件格式未知或损坏
- mysql时间问题
- 初学hibernate的一个小问题 欢迎大家进来讨论 跟帖有分
- cpu是怎么得到内存数据
- iaik的问题
- Tomcat和MyEclips中配置Tomcat的区别?【JAVA与C#交互】
- weblogic.xml session过期设置
- 我用STRUTS2 做的网站 <welcome-file>是个空页面跳转到一个action 然后在转到首页
- 为什么<s:iterator />迭代无法显示值
- List<Object> 根据包名+类名 转换成相应的List<Bean>
- Tomcat 来问题了,郁闷!!
- JasperReport压缩重复值问题。
List list = getHibernateTemplate().find("from User user where user.username=?" +
"and user.userpass=?,args");
这条查询语句执行后得到的结果
if(list.size() == 1){ //这条语句就是判断数据库中是否存在username等于传入的username参数且pass等于传入的pass参数(也就是判断用户是否存在)
User user = (User) list.get(0); //把查询到的数据赋值给user对象
return user.getId(); //返回user对象的ID属性
}