게시판 서비스 Repository에 대한 슬라이스 테스트코드 작성 중 Referential integrity constraint violation(SQL Error: 23506, SQLState: 23506) 발생하였다. 외래키 관련 문제인 듯 한데 실 운용 DB에서
MemberRepository에 대한 slice 테스트 도중 Unique index or primary key violation가 발생했다.이전 테스트코드 때문에 data.sql에 member를 insert한 게 있었는데, 거기서 생성된 member의 id와 테스트코드
쿼리 최적화를 진행하는 과정에서 getReference()를 이용하면 불필요한 쿼리 발생을 줄일 수 있지 않을까 싶어서 아래와 같은 코드를 작성해보았다.getReference()를 호출하면 DB에서 id값만을 select해올 것이라고 생각해서 작성하였으나, 이후 로직에
신규 프로젝트를 진행하며 Swagger를 적용하였다.프로젝트 세팅은 다른 개발자분이 진행해주셨다.서버를 올리고 swagger 화면으로 접속하니 아래와 같은 응답이 출력됐다.http://localhost:8080/v3/api-docs 경로로 접속하니 아래와 같은
개발 중에 텍스트 파일을 읽어들여 파싱해야할 일이 있었다. Intellij 환경에서 개발을 진행하던 중에 클래스 파일과 같은 위치에 존재하는 텍스트파일을 찾지 못하는 에러가 발생하였다.프로젝트 구조는 아래와 같았다reflection.txt파일이 자바파일과 동일 경로에