# Conflicts:
#	book-rent/src/main/java/com/example/demo/controller/AdminBookController.java
This commit is contained in:
2026-10-20 14:36:00 +09:00
28 changed files with 1501 additions and 233 deletions

View File

@@ -0,0 +1,13 @@
package com.example.demo;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class BookRentApplication {
public static void main(String[] args) {
SpringApplication.run(BookRentApplication.class, args);
}
}

View File

@@ -0,0 +1,13 @@
package com.example.demo;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
public class ServletInitializer extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(BookRentApplication.class);
}
}

View File

@@ -0,0 +1,15 @@
spring.application.name=book-rent
# --- MySQL (CREATE DATABASE.sql で作成した 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
# テーブルはSQLで作成済み。JPAでは変更しない
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

View File

@@ -0,0 +1,13 @@
package com.example.demo;
import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;
@SpringBootTest
class BookRentApplicationTests {
@Test
void contextLoads() {
}
}