일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- clearAutomatically
- 영속성컨텍스트
- SpringDataJPA
- 우테코
- ubuntu이미지
- 검색api
- @Query
- Mock
- ubuntu
- 레벨인터뷰
- docker에 ubuntu
- 회고
- BDDMockito
- Argos
- 우분투
- NonUniqueResultException
- @Modifying
- 밤랩
- 스프링 롬복
- bomblab
- 우아한테크코스
- 벌크연산
- 우아한테크코스 블랙잭
- 배포스크립트
- jpa
- 자바 롬복
- 스프링부트배포
- 우아한테크코스5기
- unique result
- @Param
- Today
- Total
목록전체 글 (94)
Jeomxon's Tech Note
13:00~16:00까지 진행할 계획입니다. 스프링MVC - 구조 이해 챕터를 완료할 계획입니다. 시간이 남으면 다음 챕터인 스프링MVC - 기본 기능도 학습할 예정입니다.
13:00 ~ 16:00까지 진행하였습니다. mvc패턴을 jsp와 servlet을 이용하여 구현해놓은 것을 가지고 최대한 스프링 mvc에 가깝게 변형을 시켰습니다. version1부터 시작하여 version5까지 변형을 통해서 더 간결하게 코드로 표현할 수 있는지 변화를 살펴보기 좋았고, 내가 직접 spring mvc에 가깝게 구조를 만들어봤다는 관점에서 의미있던 시간이었습니다. 무언가를 배우는 과정에 있어서 왜 배워야하는가?를 많이 생각하던 시기에 마침 좋은 강의를 통해서 내가 사용하는 아키텍쳐 구조가 왜 탄생했는지를 배울 수 있었습니다. 또한 길었던 코드들이 짧아지고 클래스의 분리로부터 얻는 이점, 패키지를 나누는 방법 등을 자세히 설명해주셔서 쉽게 적용할 수 있었습니다. 다음에 있을 목차에서는 sp..
13:00~16:00에 진행하였습니다. 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 MVC 프레임워크 만들기 파트를 전부 들을 계획입니다.
2023.01.11.(수) 14:30~17:30까지 진행하였습니다. 오늘은 복잡하고 불편한 서블릿을 대체할 수 있는 JSP에 대한 내용과 이를 더 개선하기 위해서 등장한 MVC패턴의 개요, 적용, 한계에 대해서 공부하였습니다. 강의의 전반적인 내용이 흐름을 따라가다보니 확실히 왜 공부해야하는지, 왜 이런 기술이 등장했는지를 쉽게 파악할 수 있었고, 강의 내용이 그렇게 길지는 않았지만 중간중간 멈추면서 라이브 코딩을 하면서 따라가보니 이해도 잘되고 어떤 식으로 사용하는지를 쉽게 파악할 수 있었습니다. 매번 강의를 멈추면서 따라 치는 것이 아니라, 어느정도 이해하고 외워서 따라치는 것이 학습에 더 도움이 되고 제게 잘 맞는 방법이라고 판단하여 해당 방법을 적용하여 진행을 하였습니다.
2023.01.11.(수) 14:30~17:30 오늘은 서블릿, JSP, MVC 패턴 목차에 대한 강의를 전부 학습할 예정입니다.
15:00~18:00까지 진행하였습니다. http의 고전 기술인 Servlet에 대해서 인프런 강의를 들으면서 어떤식으로 사용할 수 있는지를 익혔습니다. servlet을 익히기 위한 프로젝트 파일을 생성하고 깃허브에 레포지토리를 생성하여 각 강의 별로 커밋을 하는 방식으로 진행할 것입니다. private 레포지토리를 사용하여 타인에게는 보이지 않도록 설정하였습니다. 유료 강의이기 때문에 코드를 제 마음대로 노출시키기 어렵다고 판단하였습니다. 내용으로는 서블릿이 제공하는 request, response객체를 통해서 내부적으로 간략하게 http관련 내용을 쉽게 주고 받을 수 있으며, 쿼리 파라미터와 같은 기본적인 html관련 내용도 익힐 수 있었던 강의였습니다.
2023.01.02.(월) - 15:00 ~ 18:00 인프런 스프링 MVC 1편 - 서블릿 섹션 전부 듣기
19:00 ~ 22:00까지 진행하였습니다. 인프런 스프링 MVC 1편 - 백엔드 섹션1. 웹 애플리케이션의 이해를 전부 들었습니다. 앞으로 있을 전체 강의 내용에 대한 큰 흐름의 설명을 들었습니다. MVC구조와 비슷하게 기본 코드로 작성을 하고 점점 변형되면서 MVC구조와 가깝게 바뀌어 가는 것을 볼 수 있다고 하였습니다. 가장 초반 웹 기술인 서블릿에 대해서 배우고 서블릿은 싱글톤으로 구성되었다는 것을 알 수 있었습니다. 쓰레드와 쓰레드 풀에 대해서 설명을 듣고 쓰레드를 어떻게하면 효율적으로 관리할 수 있는지 배웠습니다. 자바 백엔드 웹 기술의 역사에 대해서 전반적인 설명을 들었습니다.
- 2022.12.28.(수) 19:00 ~ 22:00 - 인프런 김영한님의 스프링 MVC강의 1편 섹션 1 듣기 기본적인 내용을 정리하고 들어가는 도입 부분 웹에 대한 기본적인 지식을 정리하는 시간