codepay *****一个简单,轻量级别的支付系统******* A.主要功能模块有: 1.支付核心功能 2.对账核心功能 3.清算核心功能 4.资金账户管理 5.运营管理功能 B.开发语言选择为Java,使用到开源的技术有: 1.Spring IOC,AOP 2.Mybatis ORM半自动化 3.Spring MVC 封装Servlet 4.Shiro 权限控制 5.Kafka 消息发送,解耦系统 6.Dubbo 提供分布式RPC,服务化治理 7.LogBack 日志服务 8.Netty 网络通信 9.Zookeeper 注册中心 10.Cglib 动态代理 11.ROP 提供RestFul接口 12.Kyro 序列化服务框架 13.Maven 依赖,打包 暂定,如有需要可加入redis缓存 C.数据库为MySQL数据库,目前没有涉及到分表分库