JavaWeb项目《传智书城》源码+部署教程

传智书城的源码早已经泛滥了,但是网上下的有些有很多的坑,我就花了点时间完善和弥补了下里面的坑,添加了后台用户管理功能。

源码使用说明

  1. 数据库导入执行 itcaststore.sql 文件

  2. 根据 mysql 版本自行更换对应版本的 jar 包(目前 5 版本)

  3. 使用 Ecpilise 导入项目,配置 Tomcat 服务器

  4. 在 c3p0-config.xml 中修改数据库 url,用户名,密码

    <?xml version="1.0" encoding="UTF-8"?>
    <?xml version="1.0" encoding="UTF-8"?>
    <c3p0-config>
     <default-config>
     	<property name="driverClass">com.mysql.cj.jdbc.Driver</property>
     	<property name="jdbcUrl">jdbc:mysql://localhost:3306/itcaststore?useUnicode=true&amp;characterEncoding=utf8&amp;serverTimezone=GMT%2B8</property>
     	<property name="user">root</property>
     	<property name="password">root</property>
     </default-config> 
    
  1. 发送 Email 邮件服务,需要在 cn.itcast.itcaststore.utils 包下,修改 MailUtils

    Authenticator auth = new Authenticator() {
    			public PasswordAuthentication getPasswordAuthentication() {
    				return new PasswordAuthentication("邮箱账号", "授权码");
    			}
    		};
    		Session session = Session.getInstance(props, auth);
    		// 2.创建一个Message,它相当于是邮件内容
    		Message message = new MimeMessage(session);
    		message.setFrom(new InternetAddress("发送者")); // 设置发送者
    		...
    }
    

    QQ 邮箱授权码获得教程:Java 使用 JavaMailSenderImpl 实现发送 QQ 邮件_ZOOM_Jie -CSDN博客

  2. 图书有些图片错误,可以按照网页的 F12 网络访问,按路径修改

  3. 管理员退出操作有点迷,自测 360 极速浏览器可以正常退出

系统页面展示

前台页面

首页

image-20211207162405336

全部图书列表

image-20211207162522999

书籍信息页面

image-20211207162855624

登录页面

image-20211207162601588

用户注册页面

image-20211207162623709

用户页面

用户账户信息界面

image-20211207162747047

用户信息修改页面

image-20211207162912761

用户订单查询页面

image-20211207163102336

用户订单详细信息页面

image-20211207163128121

订单支付页面

image-20211207163201168

订单页面

购物车页面

image-20211207162949020

下订单页面

image-20211207163019122

订单生成

image-20211207163035309

系统后台

后台首页

在这里插入图片描述

商品管理页面

在这里插入图片描述

添加页面

在这里插入图片描述

修改页面

在这里插入图片描述

销售榜单页面

可以下载包含指定年月的销售情况的数据表

在这里插入图片描述

订单管理页面

在这里插入图片描述

订单信息查看页面
在这里插入图片描述

公告管理页面

在这里插入图片描述
公告修改页面
在这里插入图片描述
公告添加页面
在这里插入图片描述

用户管理页面

在这里插入图片描述
修改用户信息界面
在这里插入图片描述

  • 10
    点赞
  • 117
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 20
    评论
评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

@赵士杰

如果对你有用,可以进行打赏,感

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

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

打赏作者

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

抵扣说明:

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

余额充值