基于SSM的小说阅读网站
本系统采用SSM框架,数据层采用mybatis,数据库使用mysql,适合:小说、小说阅读、书籍网站等,下面是大概的功能,系统适合于基础一般的同学使用。
项目技术:
后端:SSM整合
前端:bootstrap、js、css等
开发工具:eclipse
数据库:mysql 5.7
JDK版本:jdk1.8
服务器:tomcat8
功能概述:
小说管理员:
登陆注册
首页查看小说、热门小说、最新小说,分类查看小说
分章查看小说,或者收藏、发表评论
个人中心:个人资料查看和修改,查看收藏和阅读记录
个人小说维护:查看个人发布的小说,新增小说、或者对小说进行管理
章节管理:对小说章节进行维护
小说管理:小说审核、章节审核、小说管理,密码修改
修改密码管理员:
登陆注册
首页查看小说、热门小说、最新小说,分类查看小说
分章查看小说,或者收藏、发表评论
个人中心:个人资料查看和修改,查看收藏和阅读记录
小说管理:查看个人发布的小说,新增小说、或者对小说进行管理
章节管理:对小说章节进行维护
后台管理:对发布的小说和章节进行审核,可以设置小说是否热门,以及删除小说,对小说分类进行维护用户管理:对用户信息进行维护
修改密码用户:
登陆注册
首页查看小说、热门小说、最新小说,分类查看小说
分章查看小说,或者收藏、发表评论
个人中心:个人资料查看和修改,查看收藏和阅读记录
个人小说维护:查看个人发布的小说,新增小说、或者对小说进行管理
章节管理:对小说章节进行维护
修改密码
数据库设计:
部分功能展示:
系统首页
查看所有的小说,或者按照分类查看
可以查看小说详情,下方可以进行查看小说章节并且可以进行评论或者收藏
查看个人的收藏
查看阅读记录
个人中心
查看个人资料
小说管理
分类管理
管理员可以对小说或者章节进行审核操作
部分代码:
@RequestMapping("is_hot")public ModelAndView isHot(ModelAndView view, String novelId, String isHot, RedirectAttributes attributes) {view.setViewName("redirect:list.do");if (Tools.isBlank(novelId) || Tools.isBlank(isHot)) {return view;}Novel novel = novelService.getById(novelId);if (novel == null) {return view;}novel.setIsHot(isHot);novelService.update(novel);if ("是".equals(isHot)) {attributes.addFlashAttribute("message", "操作成功:小说(" + novel.getTitle() + ")已设置热门推荐");} else {attributes.addFlashAttribute("message", "操作成功:小说(" + novel.getTitle() + ")已取消热门推荐");}return view;}@RequestMapping("novel_is_hot")public ModelAndView novelisHot(ModelAndView view, String novelId, String isHot, RedirectAttributes attributes) {view.setViewName("redirect:novel_list.do");if (Tools.isBlank(novelId) || Tools.isBlank(isHot)) {return view;}Novel novel = novelService.getById(novelId);if (novel == null) {return view;}novel.setIsHot(isHot);novelService.update(novel);if ("是".equals(isHot)) {attributes.addFlashAttribute("message", "操作成功:小说(" + novel.getTitle() + ")已设置热门推荐");} else {attributes.addFlashAttribute("message", "操作成功:小说(" + novel.getTitle() + ")已取消热门推荐");}return view;}
以上就是部分功能展示,从整体上来看,本系统功能是十分完整的,而且也与当前的热点话题关联,界面设计简洁大方,交互友好,数据库设计也很合理,规模适中,比较适合毕业设计和课程设计的相关应用。
好了,今天就到这儿吧,小伙伴们点赞、收藏、评论,一键三连走起呀,下期见~~
基于SSM的小说阅读网站相关推荐
- java基于springboot在线小说阅读网站
该在线小说阅读网站,为读者提供了一个方便的阅读网站,采用了主流的springboot技术开发,是java语言作为网站的后台语言,利用IDEA进行平台的选用,mysql作为系统的数据库,实现了小说网站的 ...
- 基于HTML5+CSS3小说阅读网站设计
目录 一.网站简介 1 1.设计思路 1 2.网站的主体功能 1 3.开发工具与环境 1 二.网站功能说明 2 1.使用方法 2 2.PC首页展示 3 3. PC功能页展示 4 4. pC详细页展示 ...
- 基于Springboot的在线网络小说阅读网站的设计与实现
摘 要 现在是互联网快速发展的时代,网络是一种新媒体的类型,被称为"第四媒体",随着越来越多的人进入互联网时代,网络阅读一种由文本的变化所带来的新的阅读方式,借助计算机.网络技术 ...
- 基于java+SpringBoot+HTML+Mysq+微信小程序+小说阅读网站
详细功能设计:请点击下面链接查看 基于java+SpringBoot+HTML+Mysq+微信小程序+小说阅读网站_哔哩哔哩_bilibili 源码+论文获取: 源码+论文获取请私信获取 基于Spr ...
- java计算机毕业设计小说阅读网站系统源码+lw文档+系统+数据库
java计算机毕业设计小说阅读网站系统源码+lw文档+系统+数据库 java计算机毕业设计小说阅读网站系统源码+lw文档+系统+数据库 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开 ...
- 计算机毕业设计Java小说阅读网站(源码+系统+mysql数据库+Lw文档)
计算机毕业设计Java小说阅读网站(源码+系统+mysql数据库+Lw文档) 计算机毕业设计Java小说阅读网站(源码+系统+mysql数据库+Lw文档) 本源码技术栈: 项目架构:B/S架构 开发语 ...
- java计算机毕业设计小说阅读网站源码+系统+数据库+lw文档+mybatis+运行部署
java计算机毕业设计小说阅读网站源码+系统+数据库+lw文档+mybatis+运行部署 java计算机毕业设计小说阅读网站源码+系统+数据库+lw文档+mybatis+运行部署 本源码技术栈: 项目 ...
- java计算机毕业设计小说阅读网站源码+系统+mysql数据库+lw文档+部署
java计算机毕业设计小说阅读网站源码+系统+mysql数据库+lw文档+部署 java计算机毕业设计小说阅读网站源码+系统+mysql数据库+lw文档+部署 本源码技术栈: 项目架构:B/S架构 开 ...
- java计算机毕业设计小说阅读网站系统源码+系统+数据库+lw文档+mybatis+运行部署
java计算机毕业设计小说阅读网站系统源码+系统+数据库+lw文档+mybatis+运行部署 java计算机毕业设计小说阅读网站系统源码+系统+数据库+lw文档+mybatis+运行部署 本源码技术栈 ...
- 基于python简易小说阅读器(一)
基于python简易小说阅读器(一) 实现功能:界面显示小说内容,界面的最下方有按键实现章节切换 后台需要有小说内容的数据,针对这一块,python的爬虫模块requests可以满足项目需求,前端 ...
最新文章
- phpsql拼接_SQL存储过程中SQL语句拼接
- 洛谷 P1583 魔法照片
- Asp.Net Core MVC控制器和视图之间传值
- 您的浏览器由所属组织管理_速度收藏!全省性社会组织年检网上填报指引来了!...
- 结对-英文词频分析-开发环境搭建过程
- arduino代码_纯纯小白开发arduino--我的调试经验
- LOADRUNNER8.1中文版加10000客户端破解补订
- BZOJ4868 Shoi2017期末考试(三分+贪心)
- 这一次搞懂 Spring 的 Bean 实例化原理
- 拒绝用户“root”@“localhost”的访问(使用密码:yes)_使用PHP和Github Webhook实现自动部署
- DBMS_STATS常用方法(收集oracle信息)
- 官方实锤!微软宣布以 75 亿美元收购 GitHub
- ZOJ 3645高斯消元
- 进阶程序员都不会急于学习编程语言,知道原因吗?
- iOS开发iPhone竖屏icon尺寸与启动页尺寸汇总
- 投影幕布jsp_发现篇:亿立投影幕布真实使用感受诉说不看后悔 | 智能扫地机器人评测...
- OLED_I2C_SH1106屏幕教程
- Android 开源项目分类汇总--1
- Android代码实现新年贺卡动画
- SuperSet连接mysql设置
热门文章
- selenium webdriver 通信过程
- 【HDU 3038】How Many Answers Are Wrong(带权并查集,区间型)
- Java生鲜电商平台-提现模块的设计与架构
- 洛谷 P2383 狗哥玩木棒
- 详解MySQL中EXPLAIN解释命令(转)
- [小工具] 文本形式转储二进制
- 算法面试:精选微软经典的算法面试100题(第21-25题)
- r(AB)=r(B)则方程组ABX=0与Bx=0有完全相同的解
- 子模的性质(submodular)
- 静态初始化--我的理解