
JAVA开发,SSH框架异常处理,DAO层和Service层到底要不要抛异常?
因为有个SSH项目需要自己写包括模板层各个层都要自己写,Hibernate4需要自己设计模板接口。dao层继承模板BaseDao,Dao层需要每个方法都需要在方法后thr...
因为有个SSH项目需要自己写包括模板层各个层都要自己写,Hibernate4需要自己设计模板接口。dao层继承模板BaseDao ,
Dao层需要每个方法都需要在方法后throws SQLException吗,或者换种方式 try cath 抛出自定义的DaoException? 因为我发现Dao层中没有throws 异常,也没有try catch任何语句,在Action 中try catch好像都能很好定位异常的代码行。
service也不需要方法后throws 异常吗?(业务异常除外) 展开
Dao层需要每个方法都需要在方法后throws SQLException吗,或者换种方式 try cath 抛出自定义的DaoException? 因为我发现Dao层中没有throws 异常,也没有try catch任何语句,在Action 中try catch好像都能很好定位异常的代码行。
service也不需要方法后throws 异常吗?(业务异常除外) 展开
1个回答
展开全部
dao 通常是不处理异常的,否则在 service 这层事物拦截会出问题
至于 service 到 action 是不是抛看设计,通常是抛,但应该不是最初的那一个
至于 service 到 action 是不是抛看设计,通常是抛,但应该不是最初的那一个

2024-11-19 广告
这方面更多更全面的信息其实可以找下大雅新。深圳市大雅新科技有限公司从事KVM延长器,DVI延长器,USB延长器,键盘鼠标延长器,双绞线视频传输器,VGA视频双绞线传输器,VGA延长器,VGA视频延长器,DVI KVM 切换器等,优质供应商,...
点击进入详情页
本回答由大雅新科技有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询