框架
项目后台采用Springboot+Mybatis的架构,前端使用的Vue框架和ECharts组件,使用Maven管理项目版本,使用SVN对版本进行控制,采用CDH作为数据分析和清洗的工具,CDH的版本采用CDH5.9.0版本,使用的Hadoop组件主要是:底层的分布式文件存储系统HDFS,上层的数据统计,数据清洗用的Hive,数据分析使用的Spark,数据库之间的数据库导入导出使用的Sqoop,统一使用CDH进行管理。
后台项目架构
采用典型的MVC三层架构,使用SpringBoot自带的SpringMVC做视图解析器,集成Mybatis作为数据层的访问,使用SpringBoot的注解对beans进行注入。
网友评论