项目提要。
后端分为数据爬取和数据处理两个大的模块,分别在两个不同的程序中运行,其中数据处理模块会与前端进行交互。数据处理模块采用Spring+SpringMVC架构,其中分为其中包含用户模块和投资组合模块。投资组合模块包括组合基本信息获取、组合变化趋势对比。用户模块在实现了用户注册、登陆等基本功能的前提下包括了组合收藏、组合自定义再组合、用户个人组合分析等功能。
前端主要基于react框架进行搭建,构成的页面有用户登陆注册页面,热门投资组合信息一览,热门投资组合对比(变化数据和变化曲线),用户收藏组合查询,用户自定义组合查询与分析等页面。
项目通过tomcat部署实现前后端分离。
设计思路:
(1). 数据库部署与安装
在阿里云服务器上部署巨杉数据库SequoiaDB 5.0.1后部署根据官方文档部署巨杉数据库的mysql和postgresql,同时部署sparksql并将SDB相关jar包导入spark目录下的jars文件夹中,部署成功后通过命令行成功进入spar

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



