`
wangyan_here
  • 浏览: 1059 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
Hibernate: getCurrentSession() 与 JPA entityManangr 的区别: 当用HQL语句查找时, 如果没有结果, getCurrentSession(). 不抛出异常 而用JPQL语句查找时, 如果没有结果, 则抛出java.persistence.NoResultException 这样,用getCurrentSession() 做查找DAO时,只用一个 return 就可以了, 如果没有结果, 就直接返回null, 不需要try catch了. 遗憾的是, 做增删改时,必须要有try catch,否则无法知道是否成功. 这么看来, 做查找时,也应该抛 ...
Global site tag (gtag.js) - Google Analytics