트러블슈팅 및 환경 설정 기록
문제 상황: 데이터 생성 시 시간이 UTC(세계 협정시) 기준으로 저장되어 한국 시간과 9시간 차이가 발생하는 문제 발생.
해결 방법: application.properties 설정을 통해 JPA가 데이터를 읽고 쓸 때의 타임존을 서울 시간으로 명시함.
적용 코드:Properties
# DB 서울 시간 설정 - JPA 타임존 명시 spring.jpa.properties.hibernate.jdbc.time_zone=Asia/Seoul
결과: 데이터 생성 및 조회 시 한국 시간(Asia/Seoul) 기준으로 정상 기록됨.
SecurityConfig.java에서 검색 관련 API 및 도서 상세 경로를 인증 없이 허용(permitAll)하도록 설정 추가.permitHttpRequests 설정 내에 "/searchAPI", "/book/**" 경로 추가.3.35.92.161)를 도메인(bookgrow.estcamp.site)으로 호스팅 연결 후 페이지 접속 불가 현상 발생.server_name 설정과 프록시 패스 설정을 초기화 후 재구성하는 것이 가장 확실한 해결책임을 확인.