1.整个框架的搭建。
2.对接多家银行、三方和四方的支付通道和商户进件。
3.通过策略模式显示了核心支付的可配置化,可根据支付方式对应到具体的通道。
4.多模块设计,每个通道对应一个模块,可编译成jar包方便集成也实现了代码的解耦。
5.支付订单设备、商户、以级代理商、二级代理商交易的日结和月结。
6.使用esaypoi实现报表的导出功能。。
7.对订单表按月进行分表。
8.使用动态代理和自定义注解实现对第三方接口调用时的参数校验。
9.使用redis实现对订单的缓存,提高查询效率。
10.订单表的索引的建立和优化。