开发心得每日谈

本文分享了在开发B/S架构的管理平台过程中,针对业务接口设计的经验和思考。重点介绍了如何根据业务需求合理划分接口,特别是对于一系列逻辑相关的操作如何进行整合,以简化控制器的耦合。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

    基于Annotation的映射配置使用起来也不难,但是却不精通,也该认真研究下了,把常用的细节部分搞透。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值