问题描述
- hibernateTemplate 异常问题
-
HibernateTemplate类的save方法是这个样子,已经声明了抛出了异常
public Serializable save(final Object entity) throws DataAccessException {...},
但当我调用save方法时,不捕获异常却没有报错,这是什么原因?
解决方案
首先检查一下,调用的是不是这个save方法;其次,抛出的异常是DataAccessException不?如果都没有问题,建议clean一下整个项目。
解决方案二:
应该有其他save接口,调用错误。
解决方案三:
应该有其他save接口,调用错误。
解决方案四:
我已经找到问题了,是我自己对异常没理解清楚,DataAccessException最终是继承自RunTimeException的,属运行时异常,所以不捕获也是可以的!
时间: 2024-11-03 10:14:04