5 Commits

Author SHA1 Message Date
e7b37c7891
Refactor: Update controllers and services for improved functionality and add new SQL queries 2025-05-22 20:39:59 +08:00
f4d8134fe5
Refactor: Refactor OrdersController and OrdersService to improve order creation and retrieval functionality 2025-05-22 16:32:26 +08:00
276bc8ec62
Add pagination support and enhance book and publisher management features 2025-05-22 12:27:53 +08:00
0f5defb2d0
Refactor project structure and enhance functionality
- Renamed XML mapper files for consistency.
- Added new fields `is_admin` and `is_banned` to the `Reader` entity and updated the database schema.
- Introduced `AuthCheck` annotation for method-level authorization.
- Implemented JWT utility for token generation and validation.
- Enhanced service and controller layers for `Book`, `Reader`, and `Orders` with new methods and improved error handling.
- Added global exception handling for better API response management.
- Updated `pom.xml` to include new dependencies for JWT and Spring Security.
2025-05-19 19:05:43 +08:00
81e6212acd
Initial Commit 2025-05-19 16:39:25 +08:00