java 利用hibernate查询

32分钟前阅读1回复0
zaibaike
zaibaike
  • 管理员
  • 注册排名1
  • 经验值114935
  • 级别管理员
  • 主题22987
  • 回复0
楼主

准确的说,你的法式就应该不报空指针反常

那是因为:Teacher t = (Teacher) session.get(Teacher.class,5)当没有id=5的数据时,get返回的是一个null,此时,你的t就等于null

因为你在办法中底子就没有对t停止操做,null就不会被触发,天然就不报反常了

假设你加上:System.out.print(t);

就会呈现反常了

0
回帖

java 利用hibernate查询 期待您的回复!

取消