반응형 프로그래밍언어 & 프레임워크115 [Java] constant pool과 string pool이란 🔗 참고자료 블로그 String과 String Constant Pool => 링크 블로그 2022. 12. 20. Tomcat과 Spring MVC 동작 과정 🔗 참고자료 블로그 Tomcat, Spring MVC의 동작 과정 => 링크 블로그 [SpringMVC] Spring MVC Framework란 => 링크 블로그 [tomcat] 동작원리 => 링크 블로그 [Java]Apache? Tomcat?? 둘이 무슨 차이지? => 링크 ✍ 공부하게 된 계기 Dispatcher Servlet을 직접 구현해보면서 Tomcat과 Spring MVC의 동작 과정을 알고 있어야 구현하는데 도움이 된다고 생각했습니다. 기본적으로 작동하는 원리를 모르고 구현을 하는건 제 기준에서는 거의 불가능하다고 생각했습니다. 설령 구현을 한다고 해도 나 자신에게 도움되는게 거의 없을 것 같다고도 느꼈습니다. Spring Boot를 사용하면서 내장 Tomcat이 있어서 개발자가 직접 실행을.. 2022. 12. 15. DispatcherSevlet 직접 구현해보기(구현 중) 🔗 참고자료 블로그 DispatcherSevlet의 개념과 동작 과정 => 링크 벨로그 DispatcherSevlet을 직접 구현해보자 => 링크 Spring 공식문서 => 링크 Wooacourse 깃 레포지토리 => 링크 Tecoble DispatcherServlet - Part 1 => 링크 Spring MVC 처리 과정 => 링크 ✍ 공부하게 된 계기 면접을 준비하면서 자주 나왔던 내용입니다. 질문에 대한 답을 그냥 이론만 거의 외워서 대답은 했었습니다. 정확하게 어떻게 DispatcherSevlet이 구현되어 있는지 알지 못했습니다. 단순히 이론을 외우면 계속 까먹고 제대로 이해하기가 힘들다고 생각했습니다. 그래서 이렇게 직접 구현을 해보면서 좀 더 깊게 공부하기로 했습니다. 깃허브 링크 구현중인.. 2022. 12. 8. 스프링 시큐리티(Spring Security)와 JWT란? 🔗 참고자료 유튜브 Amigoscode 채널 => 링크 [10분 테코톡] 작은곰의 Spring Security => 링크 블로그 망나니개발자 => 링크 블로그 망나니개발자 => 링크 벨로그 hahan => 링크 JJWT 라이브러리 관련 공식문서 정리 및 변역된 블로그 => 링크 블로그 => 링크 ✍ 공부하게 된 계기 프로젝트를 진행하면서 스프링 시큐리티는 대부분 이미 구현되어 있는 것을 가져다 사용하는 방식을 했습니다. 그래서 인증과 인가가 어떻게 이뤄지고, 어떤 필터를 타서 인증이 진행되는지 모르는 결과를 초래하게 되었습니다. 구현을 했는데 내부적으로 어떻게 돌아가는지 대략적으로도 모르고, 결국에 구현 후 나에게 남는 게 많이 없을 것 같다고 생각돼서 이렇게 조금이라도 깊게 공부하게 되었습니다. 그리고.. 2022. 11. 29. 이전 1 2 3 4 5 ··· 29 다음