티스토리 뷰

반응형

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

저번 시간 이후로 남은 코드는 아래와 같다

 

 

1,2라인은 의존성 주입이다. (라인은 캡쳐파일 아래 설명마다 캡쳐파일마다 새로 헤아린다) 

의존성 주입에 관해서는 다른 시리즈에서 너무 많이 다뤘다 

검색을 해도 다른 사이트의 내 글이 뜰 것이고, 찾아가기 쉽도록 링크해두겠다

 

다시한번 짧게만 말하자면 의존성 주입을 통해 디비 통신을 가능하게 하고 객체의 사용성을 늘린다

 

 

4라인, 겟 매핑 투두스 @ 부분은 투두스로 들어오는 겟 요청을 처리한다 

모델 객체를 매개변수로 받고, 이 객체는 뷰로 템플릿으로 데이터를 전달한다. 

 

5번, 6번 라인, 리스트 투두아이템 투두아이템스 는 투두아이템 레포지토리 . 파인드올 부분은 투두 아이템 레포지토리 객체를 사용해서 모든 할 일 항목을 데이터베이스에서 조회한다. 파인드올() 메서드는 데이터베이스에서 모든 레코드를 가져와서 리스트로 반환한다. 

 

7번 라인, 모델 어트리뷰트 투두아이템, 투두아이템스는 모델 객체에 투두아이템스라는 이름으로 투두아이템스 리스트를 추가한다. 템플릿에서 투두아이템스라는 이름으로 데이터를 사용할 수 있게 된다 . 

 

마지막 줄, 리턴 투두 리스트. 투두 리스트 문자열을 반환한다. 뷰, 템플릿의 이름을 나타낸다. 스프링은 이 이름을 사용해서 뷰 파일을 찾고 렌더링한다. 

 

 

가독성이 좋지 않을수 있고 읽다가 정신이 날아가는 기분이 들 수 있다

 

관련해서 퀴즈와 질답을 외우며 성공의 기반을 닦자. 

 

 

 

 

나의 다른 사이트의 글까지 이전글까지 잘 읽었다면

 

쉽게 풀 수 있는 문제들이다 

 

쉽지 않았다 해도 문제될 건 없다

 

계속 하다보면 쉬워진다. 

 

 

 

 

 

 

 

 

 

 

 

 

반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
글 보관함