TIL

220810 TIL

하얀잔디 2022. 8. 10. 13:38

1. JPA 사용시 변수명을 소문자로 해야함.

 

JPA findByNoteId --> 엔티티에서  NoteId로 하지말고 noteId로 하니 에러 안생김.

 

 

2. N:M 테이블에서 중간 테이블 매핑시 

JoinTable 함수를 사용할 수 있음. 

나는 직접 만들곤했는데, 저런 방법도 있음.

 

3. IdClass 를 이용해서 , 복합키를 통해 테이블을 관리할 수 있음.

 

4. put vs patch   : 업데이트에서 사용하는 http 메소드임

put : 입력하지 않은값은 null로

patch: 입력하지 않은 값은 기존값으로.

 

5. index를 사용하면 조회가 빠름.

 

6. 교집합 차집합은 

retainall 함수 등을 사용하자

 

7. 에러처리

Handler dispatch failed; nested exception is java.lang.StackOverflowError

 

'TIL' 카테고리의 다른 글

220816 자바에서의 문자열  (0) 2022.08.16
220812 자바객체복사. JoinTable. findById 의 작동원리 등  (0) 2022.08.12
220811  (0) 2022.08.11
220808 // Kafka란?  (0) 2022.08.08
220808 // 스프링에서 cache에 대하여  (0) 2022.08.08