发布时间:2023-05-15 17:31:42
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个学习资料分享平台,学习资料分享平台项目使用框架为SSM(MYECLIPSE),选用开发工具为eclipse。
根据系统需求创建t_ordinaryuser表,用于储存普通用户信息。根据系统的实际需求普通用户表需要具备字段普通用户、注册时间、账号、密码、普通用户id、,对应t_ordinaryuser表中英文字段为ordinaryuser、registtime、username、password、id、。通过系统整体功能和表关系进行分析,得出该普通用户表与{关联表}存在外键关系,对应的普通用户表外键字段为{表外键}。在系统中的外键关系为{关联关系}。
普通用户表结构如表所示。
字段名
类型
长度
是否非空
描述
普通用户
varchar
255
NOT NULL
ordinaryuser
注册时间
varchar
255
NOT NULL
registtime
账号
varchar
255
NOT NULL
username
密码
varchar
255
NOT NULL
password
普通用户id
varchar
255
NOT NULL
id
对已有的普通用户信息进行修改,其实现步骤为通过普通用户id获取普通用户详细信息,对普通用户信息进行修改,点击修改按钮完成普通用户信息修改操作。在OrdinaryuserController中获取Ordinaryuser的id信息,根据id信息调用OrdinaryuserMapper的selectById方法获取普通用户详细信息。将修改后的普通用户信息通过updateById方法进行修改,其核心代码如下:
普通用户控制层核心代码:
//接受用户发起的updateordinaryuser请求
@RequestMapping(value = "updateordinaryuseract")
//调用普通用户服务层的修改请求
ordinaryuserservice.updateordinaryuseract(request, session);
普通用户服务层核心代码:
//调用ordinaryuserdao的update方法根据普通用户id修改普通用户信息
ordinaryuserdao.update(ordinaryuser);
//返回页面修改普通用户成功提示信息
request.setAttribute("message", "修改普通用户成功");
根据系统需求创建t_doc表,用于储存文档信息。根据系统的实际需求文档表需要具备字段上传时间、文档、用户、审核结果、标签、标题、用户id、内容、,对应t_doc表中英文字段为publishtime、doc、ordinaryuser、auditresult、tag、title、ordinaryuserid、content、。通过系统整体功能和表关系进行分析,得出该文档表与{关联表}存在外键关系,对应的文档表外键字段为{表外键}。在系统中的外键关系为{关联关系}。
文档表结构如表所示。
字段名
类型
长度
是否非空
描述
上传时间
varchar
255
NOT NULL
publishtime
文档
varchar
255
NOT NULL
doc
用户
varchar
255
NOT NULL
ordinaryuser
审核结果
varchar
255
NOT NULL
auditresult
标签
varchar
255
NOT NULL
tag
标题
varchar
255
NOT NULL
title
用户id
varchar
255
NOT NULL
ordinaryuserid
内容
varchar
255
NOT NULL
content
对已有的文档信息进行修改,其实现步骤为通过文档id获取文档详细信息,对文档信息进行修改,点击修改按钮完成文档信息修改操作。在DocController中获取Doc的id信息,根据id信息调用DocMapper的selectById方法获取文档详细信息。将修改后的文档信息通过updateById方法进行修改,其核心代码如下:
文档控制层核心代码:
//接受用户发起的updatedoc请求
@RequestMapping(value = "updatedocact")
//调用文档服务层的修改请求
docservice.updatedocact(request, session);
文档服务层核心代码:
//调用docdao的update方法根据文档id修改文档信息
docdao.update(doc);
//返回页面修改文档成功提示信息
request.setAttribute("message", "修改文档成功");
根据系统需求创建t_favorite表,用于储存收藏信息。根据系统的实际需求收藏表需要具备字段标签、文档地址、用户id、文档、用户、文档id、收藏、,对应t_favorite表中英文字段为tag、docurl、ordinaryuserid、doc、ordinaryuser、docid、favorite、。通过系统整体功能和表关系进行分析,得出该收藏表与{关联表}存在外键关系,对应的收藏表外键字段为{表外键}。在系统中的外键关系为{关联关系}。
收藏表结构如表所示。
字段名
类型
长度
是否非空
描述
标签
varchar
255
NOT NULL
tag
文档地址
varchar
255
NOT NULL
docurl
用户id
varchar
255
NOT NULL
ordinaryuserid
文档
varchar
255
NOT NULL
doc
用户
varchar
255
NOT NULL
ordinaryuser
文档id
varchar
255
NOT NULL
docid
收藏
varchar
255
NOT NULL
favorite
对已有的收藏信息进行修改,其实现步骤为通过收藏id获取收藏详细信息,对收藏信息进行修改,点击修改按钮完成收藏信息修改操作。在FavoriteController中获取Favorite的id信息,根据id信息调用FavoriteMapper的selectById方法获取收藏详细信息。将修改后的收藏信息通过updateById方法进行修改,其核心代码如下:
收藏控制层核心代码:
//接受用户发起的updatefavorite请求
@RequestMapping(value = "updatefavoriteact")
//调用收藏服务层的修改请求
favoriteservice.updatefavoriteact(request, session);
收藏服务层核心代码:
//调用favoritedao的update方法根据收藏id修改收藏信息
favoritedao.update(favorite);
//返回页面修改收藏成功提示信息
request.setAttribute("message", "修改收藏成功");
根据系统需求创建t_admin表,用于储存管理员信息。根据系统的实际需求管理员表需要具备字段密码、管理员id、管理员、用户类型、注册时间、,对应t_admin表中英文字段为password、id、admin、usertype、registertime、。通过系统整体功能和表关系进行分析,得出该管理员表与{关联表}存在外键关系,对应的管理员表外键字段为{表外键}。在系统中的外键关系为{关联关系}。
管理员表结构如表所示。
字段名
类型
长度
是否非空
描述
密码
varchar
255
NOT NULL
password
管理员id
varchar
255
NOT NULL
id
管理员
varchar
255
NOT NULL
admin
用户类型
varchar
255
NOT NULL
usertype
注册时间
varchar
255
NOT NULL
registertime
对已有的管理员信息进行修改,其实现步骤为通过管理员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", "修改管理员成功");
根据系统需求创建t_comment表,用于储存评论信息。根据系统的实际需求评论表需要具备字段评论、用户、内容、用户id、评论时间、审核结果、文档、文档id、,对应t_comment表中英文字段为comment、ordinaryuser、content、ordinaryuserid、publishtime、auditresult、doc、docid、。通过系统整体功能和表关系进行分析,得出该评论表与{关联表}存在外键关系,对应的评论表外键字段为{表外键}。在系统中的外键关系为{关联关系}。
评论表结构如表所示。
字段名
类型
长度
是否非空
描述
评论
varchar
255
NOT NULL
comment
用户
varchar
255
NOT NULL
ordinaryuser
内容
varchar
255
NOT NULL
content
用户id
varchar
255
NOT NULL
ordinaryuserid
评论时间
varchar
255
NOT NULL
publishtime
审核结果
varchar
255
NOT NULL
auditresult
文档
varchar
255
NOT NULL
doc
文档id
varchar
255
NOT NULL
docid
对已有的评论信息进行修改,其实现步骤为通过评论id获取评论详细信息,对评论信息进行修改,点击修改按钮完成评论信息修改操作。在CommentController中获取Comment的id信息,根据id信息调用CommentMapper的selectById方法获取评论详细信息。将修改后的评论信息通过updateById方法进行修改,其核心代码如下:
评论控制层核心代码:
//接受用户发起的updatecomment请求
@RequestMapping(value = "updatecommentact")
//调用评论服务层的修改请求
commentservice.updatecommentact(request, session);
评论服务层核心代码:
//调用commentdao的update方法根据评论id修改评论信息
commentdao.update(comment);
//返回页面修改评论成功提示信息
request.setAttribute("message", "修改评论成功");
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计