vue基于springboot的个性化图书推荐系统-java毕业设计源码数据库

本系统采用intellij idea支持eclipse
项目架构:B/S架构web
开发语言:Java
前端技术:vue.js+ElementUi
后端技术:spring、mybatis、Springmvc
运行环境:win10/win11、jdk1.8
支持eclipse ,mysql,持久化层使用Mybatis,项目管理Maven3,
1.前后端分离项目,前端使用vue框架
2.后端使用Java编程语言的Springboot框架
3.项目中登录模块用到token
4.源码包部署调试
5.每个笔记均有对应源码
数据库:mysql5.7/8.0或以上版本
持久化层使用Mybatis,项目管理Maven3,
项目中登录模块用到token

可行性分析:可行性研究的目的上是使用主流的图书推荐方法有协同过滤图书推荐方法,目的是结合当当网海量的图书信息,为用户提供推荐适合的图书,让图书的推荐过程更加个性化。
在飞速发展的信息时代,随着网络学习的的普及,大量的学习平台和大量的图书数量迅速膨胀,使得学生在进行网络学习时面临“数据爆炸”和“数据过载”的情况,无法寻找到适合自己的图书。在面对着越来越多的图书资源,如何快速高效的找到对自己学习有用的图书,它始终是人们面临一个困难的问题. 在这个大数据的时代,人们都习惯于从互联网上获得信息。我们将更清晰更有效的图书个性化推荐给用户。提升用户的体验。

源码地址下载

 
https://download.csdn.net/download/qq_28582649/88371857icon-default.png?t=N7T8https://download.csdn.net/download/qq_28582649/88371857


表名:storeup
功能:收藏表
字段名称    类型    长度    字段说明    主键    默认值
id    bigint        主键    主键    
addtime    timestamp        创建时间        CURRENT_TIMESTAMP
userid    bigint        用户id        
refid    bigint        商品id        
tablename    varchar    200    表名        
name    varchar    200    名称        
picture    longtext    4294967295    图片        
type    varchar    200    类型(1:收藏,21:赞,22:踩,31:竞拍参与,41:关注)        1
inteltype    varchar    200    推荐类型        
remark    varchar    200    备注        

springboot代码结构详解每个文件夹的作用

https://live.csdn.net/v/330470?spm=1001.2014.3001.5501
eclipse版本 java-springboot配置部署运行教程

https://live.csdn.net/v/330452?spm=1001.2014.3001.5501
idea版本springboot+java运行部署配置教程

https://live.csdn.net/v/330451?spm=1001.2014.3001.5501

只是运行不需要更改源码和编译vue的下面的可以忽略
-------------------忽略分割线------------------------------
Vue前端分离失败解决教学演示
https://live.csdn.net/v/330450?spm=1001.2014.3001.5501

毕业设计项目Vue前端分离失败依赖包下载node-modules-front.zip

https://blog.csdn.net/qq_28582649/article/details/133285105


很多同学在前后分离的过程中发现前端报错无法运行
接下我给同学们操作演示下解决办法
1:nodejs版本必须是我们提供的14.5   win+r输入cmd执行npm -v查看版本
2:原front文件内的package.json缺少依赖,我们也要覆盖替换进去新的package.json
3:将node_modules_front复制到分离出来的front文件夹并解压到当前文件夹内
4:在front文件夹执行cmd输入npm run serve/yarn serve 
注意 如果第一次执行报错,关闭命令指示符窗口再次输入npm run serve/yarn serve即可
-------------------忽略分割线------------------------------

表名:orders
功能:订单
字段名称    类型    长度    字段说明    主键    默认值
id    bigint        主键    主键    
addtime    timestamp        创建时间        CURRENT_TIMESTAMP
orderid    varchar    200    订单编号        
tablename    varchar    200    商品表名        tushuxinxi
userid    bigint        用户id        
goodid    bigint        商品id        
goodname    varchar    200    商品名称        
picture    longtext    4294967295    商品图片        
buynumber    int        购买数量        
price    float        价格        0
discountprice    float        折扣价格        0
total    float        总价格        0
discounttotal    float        折扣总价格        0
type    int        支付类型        1
status    varchar    200    状态        
address    varchar    200    地址        
tel    varchar    200    电话        
consignee    varchar    200    收货人        
remark    varchar    200    备注        
logistics    longtext    4294967295    物流        
goodtype    varchar    200    商品类型        


表名:news
功能:公告信息
字段名称    类型    长度    字段说明    主键    默认值
id    bigint        主键    主键    
addtime    timestamp        创建时间        CURRENT_TIMESTAMP
title    varchar    200    标题        
introduction    longtext    4294967295    简介        
picture    longtext    4294967295    图片        
content    longtext    4294967295    内容        


表名:discusstushuxinxi
功能:图书信息评论表
字段名称    类型    长度    字段说明    主键    默认值
id    bigint        主键    主键    
addtime    timestamp        创建时间        CURRENT_TIMESTAMP
refid    bigint        关联表id        
userid    bigint        用户id        
avatarurl    longtext    4294967295    头像        
nickname    varchar    200    用户名        
content    longtext    4294967295    评论内容        
reply    longtext    4294967295    回复内容        


表名:config
功能:配置文件
字段名称    类型    长度    字段说明    主键    默认值
id    bigint        主键    主键    
name    varchar    100    配置参数名称        
value    varchar    100    配置参数值        


表名:chat
功能:客服中心
字段名称    类型    长度    字段说明    主键    默认值
id    bigint        主键    主键    
addtime    timestamp        创建时间        CURRENT_TIMESTAMP
userid    bigint        用户id        
adminid    bigint        管理员id        
ask    longtext    4294967295    提问        
reply    longtext    4294967295    回复        
isreply    int        是否回复        


表名:yonghu
功能:用户
字段名称    类型    长度    字段说明    主键    默认值
id    bigint        主键    主键    
addtime    timestamp        创建时间        CURRENT_TIMESTAMP
yonghuming    varchar    200    用户名        
mima    varchar    200    密码        
xingming    varchar    200    姓名        
xingbie    varchar    200    性别        
touxiang    longtext    4294967295    头像        
shouji    varchar    200    手机        
money    float        余额        0
pquestion    varchar    200    密保问题        
panswer    varchar    200    密保答案        


表名:cart
功能:购物车表
字段名称    类型    长度    字段说明    主键    默认值
id    bigint        主键    主键    
addtime    timestamp        创建时间        CURRENT_TIMESTAMP
tablename    varchar    200    商品表名        tushuxinxi
userid    bigint        用户id        
goodid    bigint        商品id        
goodname    varchar    200    商品名称        
picture    longtext    4294967295    图片        
buynumber    int        购买数量        
price    float        单价        
discountprice    float        会员价        
goodtype    varchar    200    商品类型        


表名:users
功能:用户表
字段名称    类型    长度    字段说明    主键    默认值
id    bigint        主键    主键    
username    varchar    100    用户名        
password    varchar    100    密码        
role    varchar    100    角色        管理员
addtime    timestamp        新增时间        CURRENT_TIMESTAMP


表名:address
功能:地址
字段名称    类型    长度    字段说明    主键    默认值
id    bigint        主键    主键    
addtime    timestamp        创建时间        CURRENT_TIMESTAMP
userid    bigint        用户id        
address    varchar    200    地址        
name    varchar    200    收货人        
phone    varchar    200    电话        
isdefault    varchar    200    是否默认地址[是/否]        


表名:tushuxinxi
功能:图书信息
字段名称    类型    长度    字段说明    主键    默认值
id    bigint        主键    主键    
addtime    timestamp        创建时间        CURRENT_TIMESTAMP
tushumingcheng    varchar    200    图书名称        
tushufenlei    varchar    200    图书分类        
tushufengmian    longtext    4294967295    图书封面        
tushuzuozhe    varchar    200    图书作者        
chubanshe    varchar    200    出版社        
tushuxiangqing    longtext    4294967295    图书详情        
onelimittimes    int        单次限购        
alllimittimes    int        图书库存        
clicktime    datetime        最近点击时间        
price    float        价格        


表名:tushufenlei
功能:图书分类
字段名称    类型    长度    字段说明    主键    默认值
id    bigint        主键    主键    
addtime    timestamp        创建时间        CURRENT_TIMESTAMP
leibiebianhao    varchar    200    类别编号        
tushufenlei    varchar    200    图书分类        

 源码地址下载

 
https://download.csdn.net/download/qq_28582649/88371857icon-default.png?t=N7T8https://download.csdn.net/download/qq_28582649/88371857

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

源码论文专家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值