일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 커밋메세지
- 수정자주입
- 필드주입
- 의존성주입
- springboot
- 자바
- 캐치
- Spring
- 개발자 커리어콘
- 프리온보딩 4월 백엔드 챌린지
- 생성자주입
- 자료구조
- 스파프타 코딩클럽
- commit message
- 벨로그
- velog
- 웹크롤링
- 파이썬
- 스프링
- 인텔리제이
- 원티드 백엔드 챌린지
- Java
- 스파르타 코딩클럽
- 알고리즘
- docker
- 원티드프리온보딩백엔드챌린지
- 도커
- 원티드 챌린지
- 의존성자동주입
- 원티트 프리온보딩
- Today
- Total
목록Spring (3)
기록하는 블로그

저번에 이어서 이번에는 ViewResolver 부분과 Model 부분에 대해서 공부할 차례이다. ViewResolver 저번에 DispatcherServlet에 대해서 공부하면서 비즈니스 로직의 처리하고 결과를 View와 ViewResolver가 준다는 것을 알았다. ViewResolver는 DispatcherServlet이 WebApplicationContext에 적재할 빈들의 정보를 읽는 Servlet-context.xml에 정의되어있다. InternalResourceViewResolver를 빈으로 가지고 prefix에서 설정하는 값 + 컨트롤러에서 주는 값 + suffix를 합친 경로에서 view를 찾는다. Model 클라이언트 부분에서 요청을 받고 DispatcherServlet이 그 요청을 처리..

스프링을 접한 지 어느덧 9개월 정도 지났다. 그동안 스프링만 공부한 것이 아니라 SQL, JS 등등 여러 가지를 공부했기 때문에 스프링 자체에 대한 깊이 있는 지식을 갖고 있다고 자부하기는 좀 어려웠다. 그래서인지 스프링을 처음 접했을 때부터 뜬구름 잡는 요소들이 몇 가지 있어서 그것들을 확실하게 짚고 가기로 했다. 이 그림은 학원다녔을때 강사님이 그려주신 그림인데 왜 그때 확실하게 개념을 잡지 않았을까 하는 후회가 새삼 든다. 하지만 그때는 그날 진도 따라가는 것부터 혼돈이었으니까 그런 거라고 생각하자 사실 Spring MVC를 배울때 썼던 자료 기는 하지만 SpringBoot도 어차피 기반으로 하는 것은 비슷할 테니 이 순서대로 공부해 보기로 했다. Listener (ContextLoaderList..

최근에 알고리즘 공부를 책으로 독학하고 있다. 오로지 책과 인터넷 검색에 의존해야하기 때문에 완벽히 알고리즘을 이해하려면 누군가가 가르쳐주거나 정해진 커리큘럼대로 따라하는 거보다 더 많은 노력을 해야한다. 지금 정렬파트를 보고있는데 코드보고 이해하고 돌아서서 구현하려면 까먹기를 반복해서 머리를 식히고자 쉬는시간에 스프링부트를 공부하고있다. 프로젝트를 이미 두번정도 만들었지만, 둘다 Spring Legacy Project 로 만들었기에 지금 보는 스프링부트는 익숙한듯 새로운것 같다. 이전에 해보지 않은 TDD 도 간접적으로 경험하고 있는데 대량의 트래픽이 발생하는 프로젝트나 규모가 큰 프로젝트의 경험이 없어서 그런지 아직까지 테스트코드의 필요성이 와닿지는 않고있다. 하지만 공고에 심심찮게 발견하는 테스트코..