- 博客(2)
- 资源 (13)
- 收藏
- 关注
原创 架构之基于接口编程
简介接口越抽象、越顶层、越脱离某一种实现的设计,越能提高代码的灵活性、越能应对为了需求的变化,好的代码设计,不仅能够应对当前的需求,而且在将来需求发生变化的时候,任然能够在不破坏原有设计的情况下灵活应对。抽象是提高代码的扩展性、灵活性、可维护性的有效手段。我们先来看一段代码:public class AliPayChannel { /** *支持宝支付 * @pa...
2019-11-28 19:07:46 1463
原创 架构之全局错误异常定义
异常简介说明一个开发框架少不了异常处理机制,让所有的错误集中在一个地方处理,在业务代码开发的时候,往外抛就可以了,由上层统一拦截处理、返回给调用方。这里我们使用了自定义错误码,并将错误码定义在了错误码枚举类中,当然如果你的系统比较庞大,错误码非常多,并且要实现错误码的动态调整,那么也可以将错误码存在数据库中,启动后放到内存缓存,这里为了方便大家理解只是提前将错误码定义在了枚举类中。UML图...
2019-11-27 14:37:02 3658 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人