Hibernate底层为什么没有异常抛出? 如果有异常让你捕获的话,那么你在继承类的时候就会捕获到。但是如果没有那就是没有了。Hibernate可能已经为你做好了。也可能是你原来写的程序太滥。所以出了很多问题。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 呵呵,,,,既然是用的hibernate 那么你就应该捕捉hibernate异常,因为它可以理解为,是对 sqlException进行了包装。 public class HibernateException extends NestableRuntimeException所有hibernate的异常全部都继承此异常,可以看到,它是运行期异常,所以你不需要捕捉,但是他是有异常抛出的!欢迎加入我的群25871308 hibernate 是将SQLEXCEPTION catch后,再throw出自己封装的HibernateException 。 想一下,捕获了SQLEXCEPTION你能做什么处理?hibernate2的HibernateException是继承Exception的,必须捕获,hibernate3就改成运行时异常了. Struts2 报错,极度郁闷了 **DecimalFormat format问题 服务器升级真的能够解决网页速度和浏览量吗? jsp中javascript和java传递参数 关于Servlet直接调用Excel的问题 数据库连接池问题 急呀!! 100分!求一个错误问题!! ★★★★★如何开发不依赖于应用服务器的WebService? 不用再编译直接可用!! 请问在CMP中如何处理自动增长的主键? name is too long to represent 应J2EE朋友们的要求散分~ 有关tomcat和servlet的问题
既然是用的hibernate 那么你就应该捕捉hibernate异常,
因为它可以理解为,是对 sqlException进行了包装。
所有hibernate的异常全部都继承此异常,可以看到,它是运行期异常,所以你不需要捕捉,但是他是有异常抛出的!欢迎加入我的群25871308