大二Web项目实践:企业大数据可视化项目
旨在推动大二学生学习Web相关技术,并积累一些项目经验
-
- Fork本仓库
- 新建分支
- git checkout -b 分支名
- git push -u origin 分支名
- 提交代码并 Push
- 提交 Pull Request
- 前端工程目录
/webapp
- 后端工程目录
/backend
- 工程说明
/README.md
- 工程文档目录
/docs
-
DAO
负责与数据库交互等
-
Controller
提供Http Api接口,与前端Ajax对接
-
Servlet
Servlet写到这个包里
-
Filter
请求过滤,负责权限验证,编码修改等
-
-
Service
业务逻辑,负责DAO层与Controller层的逻辑交互
-
Util
工具包,将常用代码封装,提高代码复用性
-
Bean
Java数据对象
-
css
存放样式文件
-
img
存放图片文件
-
js
存放Javascript文件
- 后端接口使用Axios JS库进行Ajax请求
- 图表使用 Apache Echarts JS库绘制