应用搭建

1.应用按照使用场景 分为前台应用,后台应用,中心应用,独立部署

2.每一个应用之间有服务调用

3.每个应用之间的层次怎么设计??

4.对于中心应用,一般和数据库打交道,不可避免的涉及到数据库异常等问题,对于这些异常的捕捉,数据层到往上抛,

到达业务处理层,进行统一封装,封装后的接口一般为Result<T>的形式

对应这个应用的所有错误,统一用错误码的形式封装。

 

 

5.其他前台应用,或者后台应用 调用 中心应用不可避免会遇到网络等异常,所以应用对于外部接口的应用也要封装一层

 

6.一定要注意 对于应用的业务逻辑层一定要和封装异常错误在一起,要不然代码写起来相当难看

 

分层为DAO manager service

dao

接口开放原则:

单个查询,列表查询,update单个信息,update多条信息,连表查询 都要单独开接口

 

manager层一般做一些小封装,包装分页信息,包装业务

 

service层做接口的包装,和外部接口的使用,外部接口使用一定要包装一层,做日志统一分析

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值