2024/10/06 2

팀플) 관측 장소(ObservationLocation), 천문 이벤트(AstronomicalEvent) API 구현

1. 관측 장소(ObservationLocation) API 구현엔드포인트 구조:GET /locations: 모든 관측 장소 리스트 가져오기POST /locations: 새로운 관측 장소 추가하기PUT /locations/{id}: 특정 관측 장소 업데이트DELETE /locations/{id}: 특정 관측 장소 삭제하기해야 할 작업:컨트롤러 작성: ObservationLocationController에서 위의 엔드포인트들을 구현해야 함.서비스 작성: ObservationLocationService를 만들어서 비즈니스 로직을 처리하고, 장소 데이터를 가져오거나 추가하는 로직을 구현.리포지토리 작성: ObservationLocationRepository를 사용해서 데이터베이스에서 직접적으로 관측 장소 데이..

팀플 소셜(구글)로그인 구현중. (완료)

개인 프로젝트에서 구현했던 로그인과 회원가입 로직을 죄다 끌어와서 팀프로젝트에서 사용할 수 있게 하나하나 다 수정을 했다. 기존 스포티파이 로직 삭제나, 비번 관련 로직 삭제, 그리고 엔티티가 db와 매칭되게 수정 정도가 할 일이였고 그렇게 크게 오래 걸리지는 않았다. (사실 아직 될지 안될지는 모른다.)그리고 서버를 키니까역시 뭐 한번에 될리가 없지.이 에러는 Hibernate와 MySQL 간의 데이터 타입 매핑 문제로 발생하는 것으로 보이는데, 구체적으로 scale has no meaning for SQL floating point types라는 오류는 DECIMAL 또는 FLOAT 타입을 사용할 때 scale을 지정했을 때 발생할 수 있어. SQL의 FLOAT나 DOUBLE 타입은소수점 이하 자릿수..