etc/TIL 37

TIL / 2022-02-25 스프링

[한 것] 객체지향의 사실과 오해 3장 읽고 정리하기 전문가를 위한 스프링 5 3장 읽고 정리하기 백준 알고리즘 풀이(그리디 알고리즘) [배운 것] DI에서 생성자 주입 외에 수정자 주입도 있다는 것을 알게 되었다. 그리디 알고리즘 풀이를 알게 되었음. [느낀점] 백준 solved.ac 골드3 달성! 플레까지 꾸준히 풀어야 겠다! 알고리즘은 풀면 풀수록 부족한게 너무 많은 것 같다.. [할 것] 객체지향의 사실과 오해 4장 읽고 정리하기 토이 프로젝트 에서 Oauth 적용하기 & 서버 등록 전문가를 위한 스프링 3장 마저 읽기

etc/TIL 2022.02.26

TIL 2022-02-22 / 스프링

[한 것] 객체지향의 사실과 오해 1장 읽고 정리하기 데브싱크 프로젝트 쪽지 전송 부분 TDD 작성하기 [배운 것] webmvctest를 이용한 TDD 작성법 @RunWith(SpringRunner.class) 테스트를 진행할 때 Junit에 내장된 실행자 외에 다른 실행자를 실행시킵니다. 여기서는 SpringRunner라는 스프링 실행자를 사용합니다 즉, 스프링부트 테스트와 Junit 사이에 연결자 역할을 합니다. @WebMvcTest 여러 스프링 어노테이션 중에서, Web(Srpign MVC)에 집중할 수 있는 어노테이션입니다. 선언할 경우 @Controller, @ControllerAdvice 등을 사용가능 여기서는 컨트롤러의 선언 때문에 사용합니다. @Autowired 스프링이 관리하는 (Bean..

etc/TIL 2022.02.22

[TIL] 2022-02-18 / JWT(Json Web Token)

[한 것] 데브싱크 프로젝트 Post 부분 TDD 작성 BANGU 프로젝트 JWT 적용 & 공부 [배운 것] https://ws-pace.tistory.com/87 spring boot REST API Web 프로젝트 (10) - Jwt AccessToken + RefreshToken으로 보안성과 사용자 편의성 고도화하 스프링 부트 REST API WEB 프로젝트 깃헙 링크 https://github.com/choiwoonsik/springboot_RestApi_App_Project/tree/main/restApiSpringBootApp 수행 목록 환경구성 및 helloworld 출력 H2 DB 연동 Swagger API.. ws-pace.tistory.com 출처: 위 글을 참고해서 JWT& 스프링 시..

etc/TIL 2022.02.19

TIL / 2022-02-11

[한 것] 스프링 MVC 2편 - 1강 듣기 완료 르탄즈 2기 필터 제작 완료 [배운 것] spark ar에서 picker UI를 통해서, 버튼에 따른 인스타 필터 제작 방법을 배웠음. https://www.youtube.com/watch?v=QDshLUBHRdE [느낀점] 스프링과 MVC 패턴은 공부할수록 재밌는 것 같다! 요즘 공부하는 시간 대신, 노는 시간이 많아졌는데 반성해야 겠다. [할 것] 데브싱크 코드 리팩토링 하기 SQLD 자격증 공부하기 MVC 2편 강의 듣기 알고리즘 문제 풀기

etc/TIL 2022.02.12