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 |