实验需求
搭建一个简单的Web网站,用于展示/修改/新建/删除产品组件信息
网站功能需要包括
1)一个组件列表页,用于展示组件的信息
2)包含一个列表,展示组件信息
ID
名称
版本
供应商
包管理器
创建时间
可以在列表中删除指定的组件
包含一个按钮,用于新建组件
具有快速筛查功能,支持模糊查找
名称
具有基本排序能力.
所有展示字段都可排序
(可选)具有后端排序能力
(可选)数据分页展示
3)一个列表详情页,展示组件的全部信息
列出所有信息
4)一个新建组件页面,用于编辑组件信息
建议以弹出对话框形式
5)对网站没有美术要求,布局整齐即可
源码:
https://pan.baidu.com/s/1AoJS6t0O2PhsYPW8xXpg5g?pwd=1017
技术要求
采用前后端分离架构,前端工程名为lab0-frontend,后端工程名为lab0-backend前端采用Vue,3x版本,开发环境使用nodejs16+前端需要额外引入element-ui作为UI组件库后端采用SpringBoot,2x版本,开发环境使用JDK8后端需要再引入Mybatis,作为ORM和持久层管理,分页可以使用MyBatis-PageHelper 数据库采用MySQL,需要根据数据文件,自行创建数据库表(数据库文件在同目录下)