qq_我是一只勤快鸟儿_03479056
把你查数据库的hql拿出来看一下
qq_开心小豹二世_03439335
你用老师的代码hql查询不报错吗????
慕粉3876389
get方法只返回一条数据,hql语句返回的是List
许大虫
加上包名entity.Students
贵哥哥
你应该重新toString()方法,才会打印出对象的值!
qq_青铜哥无敌_0
看看代码
qq_策马独行_0
需要的,我刚开始也是没配置,老是报错,要在对应的/students包中加上
<result name="input">/users/Users_login.jsp</result>
梦魇雨
你在Students.java里面加上toString方法,里面加上你的Students的参数就ok了.
葱油拌面
没有重写toString方法默认输出的就是哈希码,应该在Students.java中添加
@Override
public String toString() {
return "Students [sid=" + sid + ", sname=" + sname + ", gender="
+ gender + ", birthday=" + birthday + ", address=" + address
+ "]";
}
方法就行了
使命召唤我
。。。。。上图
Heavenss
空指针,自己到报异常的代码哪里看看,怎么传个null进去的
panng
老师的代码没有设置回滚,你在 catch ( Exception e ) 里面添加session.getTransaction( ).rollback( );即可