2026-04-27 22:09:23 +08:00
2026-04-27 18:40:30 +08:00
2026-04-27 22:07:20 +08:00
2026-04-27 22:09:23 +08:00
2026-04-27 22:07:20 +08:00
2026-04-27 18:40:30 +08:00
2026-04-27 18:40:30 +08:00
2026-04-27 22:07:20 +08:00

MZH Library Management

Initial JSP + Servlet + MySQL scaffold for the library-management system.

Stack

  • Java 11
  • Maven WAR project layout
  • JSP + Servlet on Tomcat
  • MySQL through JDBC DAO classes

Local Setup

  1. Create a MySQL database and run src/main/resources/db/schema.sql.
  2. Copy src/main/resources/db.properties.example to src/main/resources/db.properties.
  3. Fill in the MySQL URL, username, and password.
  4. Build with Maven when available:
mvn clean package
  1. Deploy target/library-management.war to Tomcat.

The implemented scaffold slices now cover login/permission checks, catalog and book management, reader profile management, borrowing circulation, reader loan history, and the staff report center. Authentication stores only a safe authenticated-user snapshot in the HTTP session, and business workflows stay in Servlet -> Service -> DAO boundaries.

S
Description
No description provided
Readme 1.6 MiB
Languages
Java 66.1%
Python 30.4%
CSS 3.5%