[2021-04-12 월] TIL

노을·2021년 6월 8일
0

TIL

목록 보기
72/81

Join을 너무 오랜만에 봐서 까먹어서 복습을 하였다. 아래 링크에 정리가 정말 잘돼있음

나중에 기억안나면 참고~

DB JOIN 정리(INNER/LEFT/RIGHT/OUTER)

JDBC


  • 자바로 SQL문 실행하는 API

  • DriverManager를 이용해서 Connection 인스턴스 획득

    • Connection을 통해 Statement(쿼리문)를 얻음
      • Statement를 이용해 ResultSet을 얻음
  • java.sql패키지를 보면 대부분이 interface, 이를 실제로 구현하는 것은 DBMS를 만든 회사

웹 백엔드

[Todo 프로젝트] History API


  • 더미 CRUD API 제작 완료
  • 사용자의 전체 히스토리 출력 API 생성
    • INNER JOIN 이용
@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")

PostMan으로 API 문서 만들기

API문서를 직접 타이핑하기는 귀찮고, 예쁘게는 만들고 싶어서 요행을 부리기 위해 구글 검색 후

포스트맨으로 고퀄리티의 API문서를 자동생성 할 수 있다는 것을 알았다.

생성된 API문서는 언어별로 HTTP 메시지 코드를 자동으로 변환해주는데 정말 유용할거 같다.


[TIL] Postman으로 API문서 만들기

[반복주기] AWS 배포


  • IAM, EC2, Elastic IP 생성
  • EC2 MySQL 설치
profile
카르페디엠

0개의 댓글