TIL [20240513]

이윤성·2024년 5월 13일
0

TIL

목록 보기
17/51

오늘은 알고리즘, SQL 문제를 많이 풀지않았다. 10시에 Spring 관련 발제가 있어서 듣다가 강의를 들었는데 Java를 들었을 때보다 많이 난이도가 확 뛴 느낌이긴했다. 새로운 것에 적응해서 그런가 개인 과제까지 금요일 이전까지 해야된다 생각하니 머리가 아파지는 느낌이었다.

공부를 하면서 첫 API를 입력하려했는데 404에러가 발생하는 것이었다. 문제가 뭔지 보니까 https로 시도를 하고있어서 그런 문제가 발생했다. 지금 내가 작성하는 코드는 보안 관련된 처리가 없기 때문에 https를 사용하지 못한다.

본격적으로 Spring하면서 Post, Get, Delete 등 API 명세에 들어갈 내용들을 이해하기 시작했다. 개인 과제도 만들어보려고 강의를 들으면서 준비했는데 그동안 구조짜던게 의미가 없어지는 듯한 느낌..?

어노테이션으로 거의 해결을 하다보니 다양한 어노테이션 종류를 많이 알아야되는 듯 했다.
정리가 될까 싶은 분량이라 그냥 필요할 때마다 찾아보는게 좋을 것같기도하고...

@Autowired도 신기했다. DI(의존성 주입)을 도와주는 어노테이션인데 매개변수를 통해 주입하는 방법도 있고 생성자를 통해 의존성 주입 방법도 있는 것같다. 매개변수에 직접 쓰는 것은 많이들 비추천하는 것같다.

일단 1단계를 했는데 맞게 한건지 제대로 한건지 모르겠다.. Java 때와는 다르게 답에 자신이 없어진다고 해야되나 그래도 Java는 C#과 비슷해서 어떻게 해야 나오겠다 싶었는데 Spring은 초기로 돌아간 느낌을 받았다. 일단 빠르게 제출하고 피드백을 받는 식으로 가봐야겠다.

0개의 댓글