d917a6247c43aba5560b2d4a8efa44f983799eee
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
- Create a MySQL database and run
src/main/resources/db/schema.sql. - Copy
src/main/resources/db.properties.exampletosrc/main/resources/db.properties. - Fill in the MySQL URL, username, and password.
- Build with Maven when available:
mvn clean package
- Deploy
target/library-management.warto Tomcat.
The implemented scaffold slices now cover login/permission checks, catalog and book management, book category maintenance, reader profile management, borrowing circulation, reader loan history, the staff report center, administrator user management, and system-log viewing. Authentication stores only a safe authenticated-user snapshot in the HTTP session, and business workflows stay in Servlet -> Service -> DAO boundaries.
Description
Languages
Java
66.1%
Python
30.4%
CSS
3.5%