前言
最近学习ssm框架,借此设计开发了一个小说网站,后端技术框架SpringMVC+thymeleaf+mybatis+mysql+redis,前端ui和部分代码参考了几个知名小说网站。
设计说明
前端页面功能设计
页面路径 描述 优先级
index.html 主页 1
rangk.html 排行 2
category.html 分类 2
search.html 搜索 2
book/bookDetail.html 书本详情 2
book/bookView.html 书本阅读 2
user/login.html 用户登录 1
user/register.html 用户注册 1
user/index.html 用户首页 3
user/account.html 账户 3
user/bookShelf.html 书架 3
user/history.html 用户历史 3
user/info.html 用户资料 3
后端模块设计
路径 说明 路径 说明
com.rightstar.bean 实体类 com.rightstar.bean.mapper 实体类mybatis映射
com.rightstar.controller 控制器 com.rightstar.filter 过滤器
com.rightstar.dao.service.mapper DAO数据服务接口 com.rightstar.dao.service.impl DAO服务接口实现类
com.rightstar.util 工具类
数据库设计
表名 描述 表名 描述
MyUser 用户表 Books 小说表
UserInfo 用户信息表 Account 账户表
chapter 小说目录 Recommend 小说推荐表
Rank 排行榜表 Bookshelf 书架
History 观看历史表
后言