关于写SSH中方法的返回类型

liujianliang 2008-09-07 01:35:02

以前还没学SSH的时候,老师经常教我们这样写方法
public boolean add(User user){
……
}
现在学了SSH,老师教我们这样写
public void add(User user){

}
我比较了一下感觉返回类型用boolean比较好,而老师却说用void就行,我想不明白,用boolean返回在Action或Biz里面做判断不是更方便吗
...全文
114 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
huangjin988 2008-09-14
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 fosjos 的回复:]
因为hibernate如果add失败,一般都直接抛异常,返回值没什么用

当然如果你在add里校验某些数据的话,还是弄个返回值吧
[/Quote]


en 就这样的啊
cuilupeng999 2008-09-08
  • 打赏
  • 举报
回复
只是获取成功与否的方式不同,两种方式都可以了
fosjos 2008-09-08
  • 打赏
  • 举报
回复
因为hibernate如果add失败,一般都直接抛异常,返回值没什么用

当然如果你在add里校验某些数据的话,还是弄个返回值吧
liujianliang 2008-09-07
  • 打赏
  • 举报
回复
怎么没人回答?SSH就是Struts\spring\Hibernate三大框架吗

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧