锁定老帖子 主题:我的通用DAO理解,请大家指正
精华帖 (2) :: 良好帖 (1) :: 新手帖 (2) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2008-11-21
我觉得比较复杂
|
|
返回顶楼 | |
发表时间:2008-11-21
这个通过的DAO,
你在你的项目中使用了吗?感觉怎样? 开发中的需求变动能用这套DAO轻松搞定吗 |
|
返回顶楼 | |
发表时间:2008-11-21
andy54321 写道 这个通过的DAO,
你在你的项目中使用了吗?感觉怎样? 开发中的需求变动能用这套DAO轻松搞定吗 我现在就是在征求大家的意见,如果可以就开始往下写,如果不足的话就再改,如果不行的话就撒了. |
|
返回顶楼 | |
发表时间:2008-11-21
create方法呢?
|
|
返回顶楼 | |
发表时间:2008-11-21
rockjava 写道 通用了吗?这不还得为每个功能点写个借口和一个实现吗???
不知这位朋友代码中是如何设计的?讲讲思路也行. |
|
返回顶楼 | |
发表时间:2008-11-21
helloxuweifu@hotmail.com 写道 andy54321 写道 这个通过的DAO,
你在你的项目中使用了吗?感觉怎样? 开发中的需求变动能用这套DAO轻松搞定吗 我现在就是在征求大家的意见,如果可以就开始往下写,如果不足的话就再改,如果不行的话就撒了. 你可以先学习一下SS3的单DAO设计吧。 http://www.springside.org.cn/ |
|
返回顶楼 | |
发表时间:2008-11-21
BaseHibernateDAO 貌似是我发过的 http://lonlysky.iteye.com/blog/266369 上面的是基于SSH1学习写出来的,已经在项目中运用 当这个DAO不满足的时候再继承增加新的实现方法或者重写原有方法 感觉还好,不过有待改进 至于为什么要显示的抛出异常当然是要的,我不会处理,所以抛出给使用的人来处理,可以层层抛出,当然在业务可以抛出自定义异常以供V层来抓取输出或处理 |
|
返回顶楼 | |
发表时间:2008-11-21
huangking 写道 BaseHibernateDAO 貌似是我发过的 http://lonlysky.iteye.com/blog/266369 上面的是基于SSH1学习写出来的,已经在项目中运用 当这个DAO不满足的时候再继承增加新的实现方法或者重写原有方法 感觉还好,不过有待改进 至于为什么要显示的抛出异常当然是要的,我不会处理,所以抛出给使用的人来处理,可以层层抛出,当然在业务可以抛出自定义异常以供V层来抓取输出或处理 貌似是从你那学的 |
|
返回顶楼 | |
发表时间:2008-11-21
classicbride 写道 呵呵.. 昨天偶也写了一个 和你的差不多,不过没有捕获异常。。。我认为没有必要捕获异常,用spring捕一下就o了..
spring倾向于所有的异常都不处理,认为处理也无用,但实际有部分是可以有合理提示的~~ |
|
返回顶楼 | |
发表时间:2008-11-21
mikehuhu 写道 classicbride 写道 呵呵.. 昨天偶也写了一个 和你的差不多,不过没有捕获异常。。。我认为没有必要捕获异常,用spring捕一下就o了..
spring倾向于所有的异常都不处理,认为处理也无用,但实际有部分是可以有合理提示的~~ 有合理提示也是属于UI交互领域的,不应在Dao里处理。 |
|
返回顶楼 | |