[TIL] 220523

Moon·2022년 5월 23일

@RestController

  • Json으로 응답하는 자동응답기. Json형태로 객체 데이터를 반환한다.
  • 클라이언트가 URI 형식으로 웹서비스에 요청을 보내면 HandlerMapping을 통해 Controller로 위임한다. Controller는 요청을 처리해 객체를 Json형태로 사용자에게 반환한다.

URI (Uniform Resource Identifier) : 통합 자원 식별자

  • 웹 서버의 리소스가 가지고 있는 이름
  • 클라이언트가 요청할 때 찾기 위해서는 서버 리소스도 고유한 식별값이 필요한데 이 식별자를 URI라고 한다. URI에는 URL과 URN이 있다.

DB와 SQL이 필요한이유?

  • 많은 양의 데이터를 효과적으로 저장/수정/사용하려면 데이터베이스가 필요하다.
  • SQL은 데이터를 편리하게 읽어오게 해준다. (Structured Query Language) 데이터베이스에 요청을 날려서 원하는 데이터를 가져오는 것을 도와주는 언어이다.

+)
쿼리문은 익숙하기 떄문에 큰 어려움이 없었지먄 테이블 구조 보고 파악해서 작성하는 연습은 꾸준히 해야할 것 같다. DBeaver는 처음 사용해보는데 확실히 db설계가 아닌 이미 만들어진 db를 읽어오는 건 너무 재밌는 것 같다^^


💡

오늘은 수료생 분의 특강을 들었다. 4개월이라는 시간에 열정을 담아 본인의 것으로 만드신 것 같다는 생각이 들었다. 주어진 리소스를 잘 활용하는 것과 트러블슈팅과 프로젝트 개선 과정을 기록해 두는 것이 중요하다고 하셨다. 이제 남은 시간이 약 3개월인데 정말 최대한 많은 것을 얻어가고 싶다. 앞으로는 TIL에도 진짜 내가 그 날 배우면서 알게 된 부분에 대해 기억을 위한 기록을 남겨야 겠다.

profile
매일 성장하는 개발자 되기😊

0개의 댓글