Skip to content

Latest commit

 

History

History
143 lines (115 loc) · 4.72 KB

README.md

File metadata and controls

143 lines (115 loc) · 4.72 KB

基于SpringBoot+MyBatis+Thymeleaf+Mysql的网上书城

该项目是本人在大三下学习了j2ee技术之后的结课大作业,我通过自学springboot框架以及相关的技术,完成了这个网上书城项目。觉得本项目有用的家人们,麻烦点下右上角的Star支持一下(*❦ω❦)。

使用说明

导入项目中的sql文件到本地的数据库,修改配置文件中的数据库的用户名和密码为自己本地的数据库用户名和密码,最后导入相关的依赖即可运行,关于本项目更加详细的设计细节和说明文档在下面目录结构中的documentation文件夹下。

实现功能

前台

  • 登陆注册模块:为用户的登陆注册提供支持
  • 书籍检索模块:提供按照书籍类别和关键字检索两种方式
  • 购物车模块:登陆后的用户可以将心仪的商品加入购物车之后统一下单同时提供对购物车中商品的管理
  • 个人信息模块:方便用户对个人信息,收货 地址,订单信息等 进行查看和管理
  • 订单结算模块:对用户提交的订单进行费用的结算

后台

  • 登陆模块:为用户的登陆提供支持
  • 店铺信息管理模块:管理店铺的常规信息
  • 订单管理模块:查看订单信息
  • 书籍管理模块:查看书籍信息添加书籍

技术栈

后端

  • 核心框架:SpringBoot
  • 持久层框架:MyBatis
  • 模板框架:Thymeleaf
  • 数据库:Mysql

前端

  • JS框架:Jquery
  • CSS框架:Bootstrap

目录结构

.
├─src
  ├─main
    ├─java
      └─com
          └─cyong
              ├─common  分页工具
              ├─config  配置文件
              ├─controller 控制层
              ├─mapper 数据访问层
              ├─pojo   数据实体类
              ├─service 服务层
              └─util  工具类
    └─resources
        ├─documentation 项目介绍以及实验报告相关文档
        ├─mybatis
          └─mapper sql语句对应mapper层
        ├─sql  数据库文件
        ├─static
          ├─css  css文件以及图片
            └─images
          ├─images 图片
            ├─advers
            ├─avatars
            ├─books
            └─shopicons
          ├─img 上传图片
          └─js  js文件
              ├─jquery
              ├─plugin
              └─pro_city_town
        └─templates 页面文件
            └─layouts
  └─test 单元测试类
      └─java
          └─com
              └─cyong
└─target
    ├─classes
      ├─com
        └─cyong
            ├─common
            ├─config
            ├─controller
            ├─mapper
            ├─pojo
            ├─service
            └─util
      ├─mybatis
        └─mapper
      ├─static
        ├─css
          └─images
        ├─images
          ├─advers
          ├─avatars
          ├─books
          └─shopicons
        ├─img
        └─js
            ├─jquery
            ├─plugin
            └─pro_city_town
      └─templates
          └─layouts
    └─test-classes
        └─com
            └─cyong

图片演示

前台

网站主页

输入图片说明

网站登录界面

输入图片说明

网站搜索界面

输入图片说明

书籍详情界面

输入图片说明

购物车界面

输入图片说明

订单提交界面

输入图片说明

后台

后台登录界面

输入图片说明

后台管理界面

输入图片说明