2007-08-24
开发心得每日谈
这段时间要开发一个B/S架构的项目,是一个管理平台,不复杂,但是要做好也不容易。类的设计过程中,很多业务接口要自己设计,所以记录下设计接口的心得和体会。
业务层的接口主要供控制器调用,控制器是调度者,但是动作的发起者是用户,所以我主要从功能上进行接口的划分和设计。有些业务类的接口很简单,因为他们逻 辑不相关,都是独立的操作;但是对于一些逻辑相关的一系列Operations,我就需要把这些operations给写到一个interface中,这 样对于控制层来说,它要偶合的类少些,虽然控制器只知道接口。
这样一些接口设计下来,相比以前的接口设计,感觉不错。
Java的基础的API和J2EE的API很久没有浏览了,是时候重新浏览一遍了,因为新版的API有了更多好用的使用功能。
基于Annotation的映射配置使用起来也不难,但是却不精通,也该认真研究下了,把常用的细节部分搞透。
业务层的接口主要供控制器调用,控制器是调度者,但是动作的发起者是用户,所以我主要从功能上进行接口的划分和设计。有些业务类的接口很简单,因为他们逻 辑不相关,都是独立的操作;但是对于一些逻辑相关的一系列Operations,我就需要把这些operations给写到一个interface中,这 样对于控制层来说,它要偶合的类少些,虽然控制器只知道接口。
这样一些接口设计下来,相比以前的接口设计,感觉不错。
Java的基础的API和J2EE的API很久没有浏览了,是时候重新浏览一遍了,因为新版的API有了更多好用的使用功能。
基于Annotation的映射配置使用起来也不难,但是却不精通,也该认真研究下了,把常用的细节部分搞透。
发表评论
- 浏览: 6358 次

- 详细资料
搜索本博客
最近加入圈子
链接
最新评论
-
此文可能改变你的人生
shaucle 写道抛出异常的爱 写道万万不能让别人看到了。。。。隐之。。。 w ...
-- by 无聊神灯 -
此文可能改变你的人生
抛出异常的爱 写道万万不能让别人看到了。。。。隐之。。。 why not sha ...
-- by shaucle -
此文可能改变你的人生
万万不能让别人看到了。。。。隐之。。。
-- by 抛出异常的爱 -
Web应用的调试
WEB层要尽量薄些,控制器调用业务服务对象的时候把需要的数据准备好一次传过去,这 ...
-- by junj -
Web应用的调试
用junit做测试才是王道 昨天一开始用tomcat调一个程序,忙乎了一整天,问 ...
-- by xiang






评论排行榜