栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

基于SSM的小说阅读网站

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

基于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;
	}

以上就是部分功能展示,从整体上来看,本系统功能是十分完整的,而且也与当前的热点话题关联,界面设计简洁大方,交互友好,数据库设计也很合理,规模适中,比较适合毕业设计和课程设计的相关应用。

好了,今天就到这儿吧,小伙伴们点赞、收藏、评论,一键三连走起呀,下期见~~

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/571907.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号