본문 바로가기
카테고리 없음

프로젝트 중 정리

by 오우지 2021. 11. 22.

@JsonIgnoreProperties({"recents"}) - 무한 참조를 방지하기 위해 연관된 테이블에서 재참조를 하지 않을, 무시할 컬럼을 지정한다.

 

참고 할 url

Github 이슈 https://cheese10yun.github.io/github-proejct/

Github 라벨 https://velog.io/@modolee/github-initial-settings

Github PR  https://soft.plusblog.co.kr/66

 

에러들

JPA 도메인 설정 과정에서 오류가 많이 나왔다. 그 중 하나가

Composite-id class does not override equals() 와

Composite-id class does not override hash() Warn으로 떠도 실행은 되긴 한다.

찾아보니까 복합 키를 사용할 때 구현해줘야 하는 메서드 들인데 나는 복합키를 쓰고 있지 않아서 조금 더 찾아봐야겠다. 

 

Error executing DDL "drop table if exists User" via JDBC Statement

mySQL User라는 이름의 테이블을 사용할 시 기존의 테이블과 충돌이 날 가능성이 많아서 클래스에 @Table(name = "users")를 적어줘야 에러가 안난다.