传智书城源码

发布于:2023-07-04 ⋅ 阅读:(93) ⋅ 点赞:(0)

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

源码下载地址:传智书城源码已修复.zip-Java文档类资源-CSDN文库

源码使用说明

  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

系统后台

后台首页

在这里插入图片描述

商品管理页面

在这里插入图片描述

添加页面

在这里插入图片描述

修改页面

在这里插入图片描述

销售榜单页面

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

在这里插入图片描述

订单管理页面

在这里插入图片描述

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

公告管理页面

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

用户管理页面

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


网站公告

今日签到

点亮在社区的每一天
去签到