hibernate简化了JDBC操作,可是当我把以前的工程使用hibernate重构时,遇到了一些问题
1.以前我的添加、删除、修改都有返回值,可是用了hibernate以后,就没有返回值了,我还得手动修改接口,这样带来很多不遍
2.使用hibernate以后如何处理异常啊
希望有经验的前辈给予帮助,小生先谢过了
1.以前我的添加、删除、修改都有返回值,可是用了hibernate以后,就没有返回值了,我还得手动修改接口,这样带来很多不遍
2.使用hibernate以后如何处理异常啊
希望有经验的前辈给予帮助,小生先谢过了
sturts里的forward就可以处理了.很方便的.处理异常是在java里做的.一般写在action里,catch (e) 以后把异常抓过来就可以了.很方便
public boolean save(Admin transientInstance) {
try {
getHibernateTemplate().save(transientInstance);
return true;
}catch (RuntimeException re) {
return false;
}
}这样不就可以了吗。
返回当前sql影响的记录数吗?
try {
getHibernateTemplate().save(transientInstance);
return true;
}catch (RuntimeException re) {
return false;
}
这个方法好啊