Join을 너무 오랜만에 봐서 까먹어서 복습을 하였다. 아래 링크에 정리가 정말 잘돼있음
나중에 기억안나면 참고~
DB JOIN 정리(INNER/LEFT/RIGHT/OUTER)
자바로 SQL문 실행하는 API
DriverManager를 이용해서 Connection 인스턴스 획득
java.sql패키지를 보면 대부분이 interface, 이를 실제로 구현하는 것은 DBMS를 만든 회사
@Query("SELECT `card`.`title` as `card_title`, `history`.`action` as `action`, `history`.`DATE` as `date`, `history`.`from` as `from`, `history`.`to` as `to` FROM `history` " +
"INNER JOIN `card` ON `history`.`CARD` = `card`.`ID` " +
"INNER JOIN `user` ON `card`.`USER` = `user`.`ID` AND `user`.`ID` = :userId")
API문서를 직접 타이핑하기는 귀찮고, 예쁘게는 만들고 싶어서 요행을 부리기 위해 구글 검색 후
포스트맨으로 고퀄리티의 API문서를 자동생성 할 수 있다는 것을 알았다.
생성된 API문서는 언어별로 HTTP 메시지 코드를 자동으로 변환해주는데 정말 유용할거 같다.