Skip to content

Repository files navigation

BookShopWeb

Dự án Java Web xây dựng một Shop Bán Sách Catalog

(1)(2)(3)
HomeSignupSignin
CategoryProductCart
UserOrderOrder Detail
WishlistSearchEdit Review
Admin DashboardProduct ManagementCreate Product
Update ProductReview ManagementOrder Management

A. Set up project BookShopWeb

1. Nạp hình

Tạo thư mục C:/var/webapp/images và giải nén tất cả hình từ file var-webapp-images.zip vào thư mục này.

2. Tạo database

Mở MySQL Workbench → Open SQL Script → Execute bookshopdb.sql

3. Nạp project vào IDEA

Mở IDEA → Get from VCS (màn hình Welcome) hoặc File | New | Project from Version Control (màn hình bình thường) → Clone project theo URL: https://github.com/markiusphan/BookShopWeb.git

4. Cấu hình Tomcat

  • [Add Configuration...] → [+] Tomcat Server Local
  • [Fix] → BookShopWeb:war exploded

5. Run (Shift+F10)

B. Cấu hình utils.ConstantUtils

  • Mặc định, DB_NAME là bookshopdb, DB_USERNAME là root, DB_PASSWORD là 12345.
  • Có thể thay đổi nếu như khác.

Sơ đồ CSDL

DatabaseDesignBSW

Dữ liệu mẫu

BảngSố lượng record mẫu
user5
product100
product_review150
category15
product_category100
cart2
cart_item5
orders25
order_item60
wishlist_item30

Phần mềm

  • IDEA 2022.1.2
  • MySQL Workbench 8.0.25
  • Tomcat 9.0.48

Cài đặt Tomcat 9.0.48

  • Tải ở: https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.48/bin/ (apache-tomcat-9.0.48.zip cho Windows và apache-tomcat-9.0.48.tar.gz cho Mac)
  • Mở IDEA và thêm vào File | Settings | Build, Execution, Deployment | Application Servers > [+] Tomcat Server (Tomcat Home trỏ đến thư mục Tomcat, ví dụ: apache-tomcat-9.0.48)

About

Java Servlet/JSP project for a book store website

Topics

Resources

Stars

13 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages