개발 기록
211128 WIL (3차 프로젝트 1주차) 본문
이번주에는 3차 프로젝트 설계하고 기본적인 crud 기능 구현을 했다.
플라스크로 할때는 몽고디비로 해서 컬렉션별로 어떤 칼럼있는지 그런것만 설계했는데
스프링때는 db, 엔티티 설계해야해서 새로웠다.
테이블끼리 연관관계가 이해가 잘 안되서 어려웠다.
pk,fk 이런게 좀 생소했다.
-pk는 기본키로 테이블에서 각 행을 고유하게 식별하는 역할을 한다. 중복x -fk는 외래키로 테이블 간의 관계를 의미한다. 두 테이블 간의 종속이 필요한 관계이면 그 접점이 되는 칼럼을 fk로 지정하여 서로 참조할 수 있도록 관계를 맺어준다. ++ 일대일관계에서는 주 테이블과 대상 테이블 중에 외래 키를 넣을 테이블을 선택 가능하다. |
강의주간에 배운 거 보다 어려워서 처음에 막힐때가 많았는데 팀원분들이 알려주셔서 기능 구현은 하나씩 해보긴 했다. 코드 작성하는건 어떻게 조금씩 해보겠는데 내가 스프링 흐름을 이해하고 참여한 프로젝트에 대해서 설명할 수 있을까에 대한 자신이 너무 없다.
기초도 없이 그냥 찾아본대로 하고 있는 느낌이다 ㅠㅠ공부해야지뭐
-스프링 시큐리티 복습
로그인 처리 과정
카카오 로그인 진행 과정
이번주에 프로젝트하면서 기억에 남는 것은
-ERD 설계
-responseDto 적용
-경고 먹은 IAM 사용자는 권한 허용해도 안 먹힌다. 삭제하고 다시 만들어야 됨
-구현테스트 시간 내에 성공.. 감격
참고자료
'TIL' 카테고리의 다른 글
211202~03 TIL (0) | 2021.12.02 |
---|---|
211129 TIL ( ajax 카테고리 ) (0) | 2021.11.30 |
211126 TIL ( object list 중복제거 ) (0) | 2021.11.26 |
211124 TIL ( responesDto ) (0) | 2021.11.25 |
211124 TIL ( 스프링 S3 파일 업로드) (0) | 2021.11.25 |
Comments