专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 问答 技术问答 请介绍一下这个P2P项目的整体架构及你做了什么?

请介绍一下这个P2P项目的整体架构及你做了什么?

二到无穷大已回答

Java 编程,探索未知领域。

整个P2P项目第一个版本,我们是采用普通的ssm框架进行开发的,是一种集中式的开发方式,上线一年之后,随着公司发展和业务需要,我们原来的ssm架构的项目,代码非常庞大和混乱,一个方法可能出现好几百行,里面很多逻辑,要新增一个功能,开发特别慢,由于修改这个功能,可能又导致另一个功能出现问题或者bug,后来我们对整个p2p项目进行了重构,采用分布式开发方式,当时选择了非常流行的Dubbo分布式开发框架,主要架构是spring mvc+spring+dubbo+mybatis的架构,另外还有一些中间件,dubbo注册中心zookeeper,缓存Redis、队列ActiveMQ、文件存储FastDFS,Session同步Sprign Session等;

在这个项目中,我参与了整个过程的开发,当时公司处于快速发展中,工作分工并不明确,前后台基本都会参与开发,我先是开发了p2p前端网站部分的理财产品展示、用户投资、用户充值三大功能模块,同时开发这些模块对应的Dubbo服务,其中的支付模块,是单独一个项目,主要对接第三方支付接口,快钱和丰付,这个项目全部是我完成的,对此我也比较熟悉。

浏览1,125技术问答
2021-05-27 09:22:16

聚焦热点问题
时时免费答疑

累计0人询问

极速问
  >>其他人还看过
更多问答

Java实验班

0学费 专业学前测评

Java就业班

围绕企业 直达就业

Java夜校班

业余时间学 超高性价比

Java架构师班

升职加薪 快速变现

返回顶部