웹개발의 꽃 강의 3주차 중간까지 듣고
Dto 역할이랑 각종 어노테이션에 익숙해지는걸 배웠다.
@RequiredArgsConstructor
final 이 클래스에서 무적권 필요하다
DTO (Date Transfer Object)
데이터 전달할때는 기존꺼 쓰지말자.
테이블을 막 건드리지 말자.
데이터 조회(course) -> 데이터 변경(course에 있는걸 보여주기)
데이터 변경(update,delete)-> course를 들고와 중간 과정인
REST 주소에 명사 ,요청 방식에 동사를 사용함으로써 의도를 명확히 하자!
HEADERS 요청을 할때 정보를 같이 보낸다
-Content-Type application /json (json 형식이 국룰이라 그럼)
BODY
Internal Server Error
api 설계
Domain
테이블과 연동되는 클래스,Repository는 항상 도메인(엔티티)패키지
for 문 주로 배열과 같이 쓰고 반복횟수 확실
while 무한,반복횟수 확실x
for문 활용을 못함
Internal Server Error
-껐다 켜보기 x
-생성자 만들어주기 O