(一)图片存储方案
在实际开发中,我们会有很多处理不同的功能的1服务器
1.应用服务器:负责部署我们的应用
2.数据库服务器:运行我们的数据库
3.文件服务器:负责存储用户的上传文件的服务器
常见的图片存储方案
1.使用nginx搭建图片的服务器
2.使用开源的分布式文件存储系统列如Fastdfs,HDFS等
3.使用云存储,例如阿里云,七牛云等
1.新建存储空间
(二)新增套餐
需求分析
前端页面
1.1完善页面
1.2弹出新增窗口
1.3控制展示状态
1.4由于新增套餐时还需要选择此套餐包含的检查组,所以新增套餐窗口分为两部分信息:基本信息和检查组信息,如下图:
1.5新建按钮绑定单击事件,对应的处理函数为handleCreate
1.6处理函数handleCreate
1.7处理函数进行添加
1.8动态展示检查组列表
分析:虽然现在已近完成了新增窗口的弹出,但是检查组中信息标签中需要动态展示所有的检查组信息的列表数据
(1)定义数据模型
(2)动态展示检查组列表数据,数据来源于上面定义的tableData模型数据
1.9完善handleCreate方法,发送ajax请求查询所有检查组数据并将结果赋值给tableData模型数据用于页面表格展示
其中里面的data和flag的意思
后台数据
2.1分别在CheckGroupController、
CheckGroupService、
CheckGroupServiceImpl、
CheckGroupDao、
CheckGroupDao.xml中扩展方法查询所有检查组数据
2.2CheckGroupController: 检查组控制层管理
工具类:CheckItem