diff --git a/book-rent/pom.xml b/book-rent/pom.xml index 8c08431..139597f 100644 --- a/book-rent/pom.xml +++ b/book-rent/pom.xml @@ -1,139 +1,2 @@ - - - 4.0.0 - - org.springframework.boot - spring-boot-starter-parent - 4.1.1 - - - com.example - book-rent - 0.0.1-SNAPSHOT - war - book-rent - - - - - - - - - - - - - - - - 21 - - - - org.springframework.boot - spring-boot-starter-data-jpa - - - org.springframework.boot - spring-boot-starter-thymeleaf - - - org.springframework.boot - spring-boot-starter-validation - - - org.springframework.boot - spring-boot-starter-webmvc - - - org.springframework.boot - spring-boot-devtools - runtime - true - - - com.mysql - mysql-connector-j - runtime - - - org.projectlombok - lombok - true - - - org.springframework.boot - spring-boot-starter-tomcat - provided - - - org.springframework.boot - spring-boot-starter-data-jpa-test - test - - - org.springframework.boot - spring-boot-starter-thymeleaf-test - test - - - org.springframework.boot - spring-boot-starter-validation-test - test - - - org.springframework.boot - spring-boot-starter-webmvc-test - test - - - - - - org.springframework.boot - spring-boot-maven-plugin - - - org.apache.maven.plugins - maven-compiler-plugin - - - default-compile - compile - - compile - - - - - org.projectlombok - lombok - - - - - - default-testCompile - test-compile - - testCompile - - - - - org.projectlombok - lombok - - - - - - - - - - \ No newline at end of file diff --git a/book-rent/src/main/java/com/example/demo/common/BusinessException.java b/book-rent/src/main/java/com/example/demo/common/BusinessException.java new file mode 100644 index 0000000..70b960e --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/common/BusinessException.java @@ -0,0 +1,5 @@ +package com.example.demo.common; + +public class BusinessException { + +} diff --git a/book-rent/src/main/java/com/example/demo/common/Const.java b/book-rent/src/main/java/com/example/demo/common/Const.java new file mode 100644 index 0000000..429828c --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/common/Const.java @@ -0,0 +1,5 @@ +package com.example.demo.common; + +public class Const { + +} diff --git a/book-rent/src/main/java/com/example/demo/common/LoginUser.java b/book-rent/src/main/java/com/example/demo/common/LoginUser.java new file mode 100644 index 0000000..175c874 --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/common/LoginUser.java @@ -0,0 +1,5 @@ +package com.example.demo.common; + +public class LoginUser { + +} diff --git a/book-rent/src/main/java/com/example/demo/config/LoginCheckInterceptor.java b/book-rent/src/main/java/com/example/demo/config/LoginCheckInterceptor.java new file mode 100644 index 0000000..e7cb8fe --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/config/LoginCheckInterceptor.java @@ -0,0 +1,5 @@ +package com.example.demo.config; + +public class LoginCheckInterceptor { + +} diff --git a/book-rent/src/main/java/com/example/demo/config/WebConfig.java b/book-rent/src/main/java/com/example/demo/config/WebConfig.java new file mode 100644 index 0000000..3ee5c7e --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/config/WebConfig.java @@ -0,0 +1,5 @@ +package com.example.demo.config; + +public class WebConfig { + +} diff --git a/book-rent/src/main/java/com/example/demo/controller/AdminBookController.java b/book-rent/src/main/java/com/example/demo/controller/AdminBookController.java new file mode 100644 index 0000000..4dd8b4d --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/controller/AdminBookController.java @@ -0,0 +1,5 @@ +package com.example.demo.controller; + +public class AdminBookController { + +} diff --git a/book-rent/src/main/java/com/example/demo/controller/AdminLoanController.java b/book-rent/src/main/java/com/example/demo/controller/AdminLoanController.java new file mode 100644 index 0000000..45482ec --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/controller/AdminLoanController.java @@ -0,0 +1,5 @@ +package com.example.demo.controller; + +public class AdminLoanController { + +} diff --git a/book-rent/src/main/java/com/example/demo/controller/BookController.java b/book-rent/src/main/java/com/example/demo/controller/BookController.java new file mode 100644 index 0000000..5344892 --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/controller/BookController.java @@ -0,0 +1,5 @@ +package com.example.demo.controller; + +public class BookController { + +} diff --git a/book-rent/src/main/java/com/example/demo/controller/EmployeeController.java b/book-rent/src/main/java/com/example/demo/controller/EmployeeController.java new file mode 100644 index 0000000..71bd363 --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/controller/EmployeeController.java @@ -0,0 +1,5 @@ +package com.example.demo.controller; + +public class EmployeeController { + +} diff --git a/book-rent/src/main/java/com/example/demo/controller/GlobalExceptionHandler.java b/book-rent/src/main/java/com/example/demo/controller/GlobalExceptionHandler.java new file mode 100644 index 0000000..144d1fd --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/controller/GlobalExceptionHandler.java @@ -0,0 +1,5 @@ +package com.example.demo.controller; + +public class GlobalExceptionHandler { + +} diff --git a/book-rent/src/main/java/com/example/demo/controller/LoanContorller.java b/book-rent/src/main/java/com/example/demo/controller/LoanContorller.java new file mode 100644 index 0000000..2e5d21b --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/controller/LoanContorller.java @@ -0,0 +1,5 @@ +package com.example.demo.controller; + +public class LoanContorller { + +} diff --git a/book-rent/src/main/java/com/example/demo/controller/LoginController.java b/book-rent/src/main/java/com/example/demo/controller/LoginController.java new file mode 100644 index 0000000..5880c4f --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/controller/LoginController.java @@ -0,0 +1,5 @@ +package com.example.demo.controller; + +public class LoginController { + +} diff --git a/book-rent/src/main/java/com/example/demo/controller/MenuController.java b/book-rent/src/main/java/com/example/demo/controller/MenuController.java new file mode 100644 index 0000000..7ba61b1 --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/controller/MenuController.java @@ -0,0 +1,5 @@ +package com.example.demo.controller; + +public class MenuController { + +} diff --git a/book-rent/src/main/java/com/example/demo/dto/BorrowView.java b/book-rent/src/main/java/com/example/demo/dto/BorrowView.java new file mode 100644 index 0000000..c7b58d9 --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/dto/BorrowView.java @@ -0,0 +1,5 @@ +package com.example.demo.dto; + +public class BorrowView { + +} diff --git a/book-rent/src/main/java/com/example/demo/entity/BookCollection.java b/book-rent/src/main/java/com/example/demo/entity/BookCollection.java new file mode 100644 index 0000000..830a1f8 --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/entity/BookCollection.java @@ -0,0 +1,5 @@ +package com.example.demo.entity; + +public class BookCollection { + +} diff --git a/book-rent/src/main/java/com/example/demo/entity/BorrowBook.java b/book-rent/src/main/java/com/example/demo/entity/BorrowBook.java new file mode 100644 index 0000000..43c73e5 --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/entity/BorrowBook.java @@ -0,0 +1,5 @@ +package com.example.demo.entity; + +public class BorrowBook { + +} diff --git a/book-rent/src/main/java/com/example/demo/entity/Employee.java b/book-rent/src/main/java/com/example/demo/entity/Employee.java new file mode 100644 index 0000000..f3c1537 --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/entity/Employee.java @@ -0,0 +1,5 @@ +package com.example.demo.entity; + +public class Employee { + +} diff --git a/book-rent/src/main/java/com/example/demo/form/BookForm.java b/book-rent/src/main/java/com/example/demo/form/BookForm.java new file mode 100644 index 0000000..bb2ecf0 --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/form/BookForm.java @@ -0,0 +1,5 @@ +package com.example.demo.form; + +public class BookForm { + +} diff --git a/book-rent/src/main/java/com/example/demo/form/EmployeeForm.java b/book-rent/src/main/java/com/example/demo/form/EmployeeForm.java new file mode 100644 index 0000000..7dd170f --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/form/EmployeeForm.java @@ -0,0 +1,5 @@ +package com.example.demo.form; + +public class EmployeeForm { + +} diff --git a/book-rent/src/main/java/com/example/demo/repository/BookCollectionRepository.java b/book-rent/src/main/java/com/example/demo/repository/BookCollectionRepository.java new file mode 100644 index 0000000..4866715 --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/repository/BookCollectionRepository.java @@ -0,0 +1,5 @@ +package com.example.demo.repository; + +public class BookCollectionRepository { + +} diff --git a/book-rent/src/main/java/com/example/demo/repository/BorrowBookRepository.java b/book-rent/src/main/java/com/example/demo/repository/BorrowBookRepository.java new file mode 100644 index 0000000..92a79b3 --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/repository/BorrowBookRepository.java @@ -0,0 +1,5 @@ +package com.example.demo.repository; + +public class BorrowBookRepository { + +} diff --git a/book-rent/src/main/java/com/example/demo/repository/EmployeeRepository.java b/book-rent/src/main/java/com/example/demo/repository/EmployeeRepository.java new file mode 100644 index 0000000..b31a9b1 --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/repository/EmployeeRepository.java @@ -0,0 +1,5 @@ +package com.example.demo.repository; + +public class EmployeeRepository { + +} diff --git a/book-rent/src/main/java/com/example/demo/service/AuthService.java b/book-rent/src/main/java/com/example/demo/service/AuthService.java new file mode 100644 index 0000000..176ee8a --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/service/AuthService.java @@ -0,0 +1,5 @@ +package com.example.demo.service; + +public class AuthService { + +} diff --git a/book-rent/src/main/java/com/example/demo/service/BookAdminService.java b/book-rent/src/main/java/com/example/demo/service/BookAdminService.java new file mode 100644 index 0000000..d8f4f64 --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/service/BookAdminService.java @@ -0,0 +1,5 @@ +package com.example.demo.service; + +public class BookAdminService { + +} diff --git a/book-rent/src/main/java/com/example/demo/service/BookService.java b/book-rent/src/main/java/com/example/demo/service/BookService.java new file mode 100644 index 0000000..725414b --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/service/BookService.java @@ -0,0 +1,5 @@ +package com.example.demo.service; + +public class BookService { + +} diff --git a/book-rent/src/main/java/com/example/demo/service/EmployeeService.java b/book-rent/src/main/java/com/example/demo/service/EmployeeService.java new file mode 100644 index 0000000..2010b49 --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/service/EmployeeService.java @@ -0,0 +1,5 @@ +package com.example.demo.service; + +public class EmployeeService { + +} diff --git a/book-rent/src/main/java/com/example/demo/service/LoanService.java b/book-rent/src/main/java/com/example/demo/service/LoanService.java new file mode 100644 index 0000000..458ef1c --- /dev/null +++ b/book-rent/src/main/java/com/example/demo/service/LoanService.java @@ -0,0 +1,5 @@ +package com.example.demo.service; + +public class LoanService { + +} diff --git a/book-rent/src/main/resources/application.properties b/book-rent/src/main/resources/application.properties index 251b89f..e69de29 100644 --- a/book-rent/src/main/resources/application.properties +++ b/book-rent/src/main/resources/application.properties @@ -1,14 +0,0 @@ -spring.application.name=book-rent - -# --- MySQL (CREATE DATABASE.sql \u3067\u4f5c\u6210\u3057\u305f book_manage) --- -spring.datasource.url=jdbc:mysql://localhost:3306/book_manage?serverTimezone=Asia/Tokyo&characterEncoding=UTF-8 -spring.datasource.username=bookuser -spring.datasource.password=Book2026 - -# \u30c6\u30fc\u30d6\u30eb\u306fSQL\u3067\u4f5c\u6210\u6e08\u307f\u3002JPA\u3067\u306f\u5909\u66f4\u3057\u306a\u3044 -spring.jpa.hibernate.ddl-auto=none -spring.jpa.open-in-view=false -spring.jpa.properties.hibernate.jdbc.time_zone=Asia/Tokyo - -spring.thymeleaf.cache=false -server.servlet.session.timeout=30m \ No newline at end of file diff --git a/book-rent/src/main/resources/templates/login.html b/book-rent/src/main/resources/templates/login.html new file mode 100644 index 0000000..2571001 --- /dev/null +++ b/book-rent/src/main/resources/templates/login.html @@ -0,0 +1,10 @@ + + + + +Insert title here + + + + + \ No newline at end of file