发布时间:2023-05-01 18:00:13
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个网络小说爬虫的设计与应用,网络小说爬虫的设计与应用项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
对已有的三级标签信息进行修改,其实现步骤为通过三级标签id获取三级标签详细信息,对三级标签信息进行修改,点击修改按钮完成三级标签信息修改操作。在SanjibiaoqianController中获取Sanjibiaoqian的id信息,根据id信息调用SanjibiaoqianMapper的selectById方法获取三级标签详细信息。将修改后的三级标签信息通过updateById方法进行修改,其核心代码如下:
三级标签控制层核心代码:
//接受用户发起的updatesanjibiaoqian请求
@RequestMapping(value = "updatesanjibiaoqianact")
//调用三级标签服务层的修改请求
sanjibiaoqianservice.updatesanjibiaoqianact(request, session);
三级标签服务层核心代码:
//调用sanjibiaoqiandao的update方法根据三级标签id修改三级标签信息
sanjibiaoqiandao.update(sanjibiaoqian);
//返回页面修改三级标签成功提示信息
request.setAttribute("message", "修改三级标签成功");
删除三级标签测试数据
| 测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 01 | 在管理三级标签页面,点击删除按钮 | 点击删除三级标签按钮,提示删除三级标签成功 | Pass,提示删除成功 | 与预期相同 |
| 02 | 手动输入三级标签id信息 | 地址栏跳转shanchusanjibiaoqian?id=-1 | Fail,数据库无此信息 | 与预期相同 |
| 03 | 不输入三级标签id信息 | 地址栏跳转shanchusanjibiaoqian?id= | Fail,数据库无此信息 | 与预期相同 |
对已有的一级标签信息进行修改,其实现步骤为通过一级标签id获取一级标签详细信息,对一级标签信息进行修改,点击修改按钮完成一级标签信息修改操作。在YijibiaoqianController中获取Yijibiaoqian的id信息,根据id信息调用YijibiaoqianMapper的selectById方法获取一级标签详细信息。将修改后的一级标签信息通过updateById方法进行修改,其核心代码如下:
一级标签控制层核心代码:
//接受用户发起的updateyijibiaoqian请求
@RequestMapping(value = "updateyijibiaoqianact")
//调用一级标签服务层的修改请求
yijibiaoqianservice.updateyijibiaoqianact(request, session);
一级标签服务层核心代码:
//调用yijibiaoqiandao的update方法根据一级标签id修改一级标签信息
yijibiaoqiandao.update(yijibiaoqian);
//返回页面修改一级标签成功提示信息
request.setAttribute("message", "修改一级标签成功");
删除一级标签测试数据
| 测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 01 | 在管理一级标签页面,点击删除按钮 | 点击删除一级标签按钮,提示删除一级标签成功 | Pass,提示删除成功 | 与预期相同 |
| 02 | 手动输入一级标签id信息 | 地址栏跳转shanchuyijibiaoqian?id=-1 | Fail,数据库无此信息 | 与预期相同 |
| 03 | 不输入一级标签id信息 | 地址栏跳转shanchuyijibiaoqian?id= | Fail,数据库无此信息 | 与预期相同 |
对已有的小说信息进行修改,其实现步骤为通过小说id获取小说详细信息,对小说信息进行修改,点击修改按钮完成小说信息修改操作。在XiaoshuoController中获取Xiaoshuo的id信息,根据id信息调用XiaoshuoMapper的selectById方法获取小说详细信息。将修改后的小说信息通过updateById方法进行修改,其核心代码如下:
小说控制层核心代码:
//接受用户发起的updatexiaoshuo请求
@RequestMapping(value = "updatexiaoshuoact")
//调用小说服务层的修改请求
xiaoshuoservice.updatexiaoshuoact(request, session);
小说服务层核心代码:
//调用xiaoshuodao的update方法根据小说id修改小说信息
xiaoshuodao.update(xiaoshuo);
//返回页面修改小说成功提示信息
request.setAttribute("message", "修改小说成功");
删除小说测试数据
| 测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 01 | 在管理小说页面,点击删除按钮 | 点击删除小说按钮,提示删除小说成功 | Pass,提示删除成功 | 与预期相同 |
| 02 | 手动输入小说id信息 | 地址栏跳转shanchuxiaoshuo?id=-1 | Fail,数据库无此信息 | 与预期相同 |
| 03 | 不输入小说id信息 | 地址栏跳转shanchuxiaoshuo?id= | Fail,数据库无此信息 | 与预期相同 |
对已有的用户信息进行修改,其实现步骤为通过用户id获取用户详细信息,对用户信息进行修改,点击修改按钮完成用户信息修改操作。在YonghuController中获取Yonghu的id信息,根据id信息调用YonghuMapper的selectById方法获取用户详细信息。将修改后的用户信息通过updateById方法进行修改,其核心代码如下:
用户控制层核心代码:
//接受用户发起的updateyonghu请求
@RequestMapping(value = "updateyonghuact")
//调用用户服务层的修改请求
yonghuservice.updateyonghuact(request, session);
用户服务层核心代码:
//调用yonghudao的update方法根据用户id修改用户信息
yonghudao.update(yonghu);
//返回页面修改用户成功提示信息
request.setAttribute("message", "修改用户成功");
删除用户测试数据
| 测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 01 | 在管理用户页面,点击删除按钮 | 点击删除用户按钮,提示删除用户成功 | Pass,提示删除成功 | 与预期相同 |
| 02 | 手动输入用户id信息 | 地址栏跳转shanchuyonghu?id=-1 | Fail,数据库无此信息 | 与预期相同 |
| 03 | 不输入用户id信息 | 地址栏跳转shanchuyonghu?id= | Fail,数据库无此信息 | 与预期相同 |
对已有的二级标签关键词信息进行修改,其实现步骤为通过二级标签关键词id获取二级标签关键词详细信息,对二级标签关键词信息进行修改,点击修改按钮完成二级标签关键词信息修改操作。在EjbqguanjianciController中获取Ejbqguanjianci的id信息,根据id信息调用EjbqguanjianciMapper的selectById方法获取二级标签关键词详细信息。将修改后的二级标签关键词信息通过updateById方法进行修改,其核心代码如下:
二级标签关键词控制层核心代码:
//接受用户发起的updateejbqguanjianci请求
@RequestMapping(value = "updateejbqguanjianciact")
//调用二级标签关键词服务层的修改请求
ejbqguanjianciservice.updateejbqguanjianciact(request, session);
二级标签关键词服务层核心代码:
//调用ejbqguanjiancidao的update方法根据二级标签关键词id修改二级标签关键词信息
ejbqguanjiancidao.update(ejbqguanjianci);
//返回页面修改二级标签关键词成功提示信息
request.setAttribute("message", "修改二级标签关键词成功");
删除二级标签关键词测试数据
| 测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 01 | 在管理二级标签关键词页面,点击删除按钮 | 点击删除二级标签关键词按钮,提示删除二级标签关键词成功 | Pass,提示删除成功 | 与预期相同 |
| 02 | 手动输入二级标签关键词id信息 | 地址栏跳转shanchuejbqguanjianci?id=-1 | Fail,数据库无此信息 | 与预期相同 |
| 03 | 不输入二级标签关键词id信息 | 地址栏跳转shanchuejbqguanjianci?id= | Fail,数据库无此信息 | 与预期相同 |
对已有的一级标签关键词信息进行修改,其实现步骤为通过一级标签关键词id获取一级标签关键词详细信息,对一级标签关键词信息进行修改,点击修改按钮完成一级标签关键词信息修改操作。在YjbqguanjianciController中获取Yjbqguanjianci的id信息,根据id信息调用YjbqguanjianciMapper的selectById方法获取一级标签关键词详细信息。将修改后的一级标签关键词信息通过updateById方法进行修改,其核心代码如下:
一级标签关键词控制层核心代码:
//接受用户发起的updateyjbqguanjianci请求
@RequestMapping(value = "updateyjbqguanjianciact")
//调用一级标签关键词服务层的修改请求
yjbqguanjianciservice.updateyjbqguanjianciact(request, session);
一级标签关键词服务层核心代码:
//调用yjbqguanjiancidao的update方法根据一级标签关键词id修改一级标签关键词信息
yjbqguanjiancidao.update(yjbqguanjianci);
//返回页面修改一级标签关键词成功提示信息
request.setAttribute("message", "修改一级标签关键词成功");
删除一级标签关键词测试数据
| 测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 01 | 在管理一级标签关键词页面,点击删除按钮 | 点击删除一级标签关键词按钮,提示删除一级标签关键词成功 | Pass,提示删除成功 | 与预期相同 |
| 02 | 手动输入一级标签关键词id信息 | 地址栏跳转shanchuyjbqguanjianci?id=-1 | Fail,数据库无此信息 | 与预期相同 |
| 03 | 不输入一级标签关键词id信息 | 地址栏跳转shanchuyjbqguanjianci?id= | Fail,数据库无此信息 | 与预期相同 |
对已有的二级标签信息进行修改,其实现步骤为通过二级标签id获取二级标签详细信息,对二级标签信息进行修改,点击修改按钮完成二级标签信息修改操作。在ErjibiaoqianController中获取Erjibiaoqian的id信息,根据id信息调用ErjibiaoqianMapper的selectById方法获取二级标签详细信息。将修改后的二级标签信息通过updateById方法进行修改,其核心代码如下:
二级标签控制层核心代码:
//接受用户发起的updateerjibiaoqian请求
@RequestMapping(value = "updateerjibiaoqianact")
//调用二级标签服务层的修改请求
erjibiaoqianservice.updateerjibiaoqianact(request, session);
二级标签服务层核心代码:
//调用erjibiaoqiandao的update方法根据二级标签id修改二级标签信息
erjibiaoqiandao.update(erjibiaoqian);
//返回页面修改二级标签成功提示信息
request.setAttribute("message", "修改二级标签成功");
删除二级标签测试数据
| 测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 01 | 在管理二级标签页面,点击删除按钮 | 点击删除二级标签按钮,提示删除二级标签成功 | Pass,提示删除成功 | 与预期相同 |
| 02 | 手动输入二级标签id信息 | 地址栏跳转shanchuerjibiaoqian?id=-1 | Fail,数据库无此信息 | 与预期相同 |
| 03 | 不输入二级标签id信息 | 地址栏跳转shanchuerjibiaoqian?id= | Fail,数据库无此信息 | 与预期相同 |
对已有的三级标签关键词信息进行修改,其实现步骤为通过三级标签关键词id获取三级标签关键词详细信息,对三级标签关键词信息进行修改,点击修改按钮完成三级标签关键词信息修改操作。在SjbqguanjianciController中获取Sjbqguanjianci的id信息,根据id信息调用SjbqguanjianciMapper的selectById方法获取三级标签关键词详细信息。将修改后的三级标签关键词信息通过updateById方法进行修改,其核心代码如下:
三级标签关键词控制层核心代码:
//接受用户发起的updatesjbqguanjianci请求
@RequestMapping(value = "updatesjbqguanjianciact")
//调用三级标签关键词服务层的修改请求
sjbqguanjianciservice.updatesjbqguanjianciact(request, session);
三级标签关键词服务层核心代码:
//调用sjbqguanjiancidao的update方法根据三级标签关键词id修改三级标签关键词信息
sjbqguanjiancidao.update(sjbqguanjianci);
//返回页面修改三级标签关键词成功提示信息
request.setAttribute("message", "修改三级标签关键词成功");
删除三级标签关键词测试数据
| 测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 01 | 在管理三级标签关键词页面,点击删除按钮 | 点击删除三级标签关键词按钮,提示删除三级标签关键词成功 | Pass,提示删除成功 | 与预期相同 |
| 02 | 手动输入三级标签关键词id信息 | 地址栏跳转shanchusjbqguanjianci?id=-1 | Fail,数据库无此信息 | 与预期相同 |
| 03 | 不输入三级标签关键词id信息 | 地址栏跳转shanchusjbqguanjianci?id= | Fail,数据库无此信息 | 与预期相同 |
对已有的管理员信息进行修改,其实现步骤为通过管理员id获取管理员详细信息,对管理员信息进行修改,点击修改按钮完成管理员信息修改操作。在AdminController中获取Admin的id信息,根据id信息调用AdminMapper的selectById方法获取管理员详细信息。将修改后的管理员信息通过updateById方法进行修改,其核心代码如下:
管理员控制层核心代码:
//接受用户发起的updateadmin请求
@RequestMapping(value = "updateadminact")
//调用管理员服务层的修改请求
adminservice.updateadminact(request, session);
管理员服务层核心代码:
//调用admindao的update方法根据管理员id修改管理员信息
admindao.update(admin);
//返回页面修改管理员成功提示信息
request.setAttribute("message", "修改管理员成功");
删除管理员测试数据
| 测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 01 | 在管理管理员页面,点击删除按钮 | 点击删除管理员按钮,提示删除管理员成功 | Pass,提示删除成功 | 与预期相同 |
| 02 | 手动输入管理员id信息 | 地址栏跳转shanchuadmin?id=-1 | Fail,数据库无此信息 | 与预期相同 |
| 03 | 不输入管理员id信息 | 地址栏跳转shanchuadmin?id= | Fail,数据库无此信息 | 与预期相同 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计