Spring 67

[Spring] 스프링 이벤트 처리(Spring Event Processing) - 1탄 : 개요

최근에 Spring Security관련 내용을 공부하다가 Spring에서 Event를 다루는 것이 있기에 궁금해서 이번 장에서 공부하려고 한다. 참고한 내용은 다음과 같다. 출처: https://www.baeldung.com/spring-events https://www.youtube.com/watch?v=xkWTO5M51FA&t=256s&ab_channel=SeleniumExpress https://www.javadevjournal.com/spring/spring-events/ 후에 올 예시들은 위 출처중에 youtube 영상을 많이 참조했다. 필자 키메라는 코드를 약간만 변형한 것이니 이해 바랍니다 꾸벅 1. 이벤트 처리가 무엇인가? 이벤트를 생각해보면 너무 단순하다. 현재 무엇인가 일어나는 일을 이..

[Spring] Spring Container, BeanFactory, ApplicationContext 알+ 관련 Annotation 알아보기

필자는 Spring을 굉장히 연모(?)하는데 그로 인해 공부도 많이 한 것 같은데... 이 Spring Framework에서 제목과 같은 것에 대해 설명하라고 한다면 필자는 잘 못할거 같았다. 그러므로 이번 시간에는 Spring 의 핵심 개념들에 대해 다시 공부할 겸 Spring Container, BeanFactory, ApplicationContext 들을 어떤 친구(니가가라 하와이...)인지 알아올 것이다. 참고한 사이트는 다음과 같다. 출처: https://www.tutorialspoint.com/spring/spring_ioc_containers.htm https://www.baeldung.com/spring-application-context https://docs.spring.io/sprin..

[Spring] 기본지식 - 서블릿(servlet) 과 서블릿 컨테이너(Servlet Container)

전에 공부했었던 내용이지만, 무언가 초창기에 대~충 적은 듯한 느낌도 많이 들고, 무엇보다도 필자 키메라는 인간이란 망각의 동물임을 인정해야 했다... 눈물 또르르... 고로, 다시 위 공부 내용들을 정리하려고 한다. 참고한 사이트는 다음과 같다. 출처: https://docs.oracle.com/javaee/5/tutorial/doc/bnafe.html https://www.javatpoint.com/servlet-tutorial http://www.tcpschool.com/java/java_thread_concept https://www.baeldung.com/java-servlets-containers-intro https://ecomputernotes.com/servlet/intro/servlet..

[Spring Security] Remember-Me Authentication

지난 시간에는 Spring Security의 Session Management에 대해 알아보았다. (지난 내용이 궁금하면 여기 클릭!) 이번 시간에는 Remember-me에 대해 공부하려고 한다. 참고한 사이트는 다음과 같다. 출처: 인프런 정수원 강사님의 코어 스프링 시큐리티(https://www.inflearn.com/course/%EC%BD%94%EC%96%B4-%EC%8A%A4%ED%94%84%EB%A7%81-%EC%8B%9C%ED%81%90%EB%A6%AC%ED%8B%B0) https://docs.spring.io/spring-security/reference/servlet/authentication/rememberme.html https://docs.spring.io/spring-securit..

[Spring Security] 세션 관리(SessionManagement)

저번 시간에는 Spring Security에서 인증 저장에 대해 알아보았다. (지난 내용이 궁금하면 여기 클릭! 😍😍 요기 😍😍) 이번 시간에는 Spring Security에서 어떻게 session을 관리하는지 알아보도록 하겠다. 참고한 사이트는 다음과 같다. 출처: https://docs.spring.io/spring-security/reference/servlet/authentication/session-management.html https://www.inflearn.com/course/%EC%BD%94%EC%96%B4-%EC%8A%A4%ED%94%84%EB%A7%81-%EC%8B%9C%ED%81%90%EB%A6%AC%ED%8B%B0 또한, 인프런 정수원 강사님의 강의를 참고도 했습니다 :) Ses..

[Spring Security] 인증 저장(Persisting Authentication)

지난 시간에는 Password Storage의 종류에 대해 알아보았다. (궁금하면 여기 클릭해주세요 👍👍👍👍 클릭!) 이번 시간에는 지속 인증(Persisting Authenticaion)에 대해 알아볼 것이다. 참고한 사이트는 다음과 같다. 출처: https://docs.spring.io/spring-security/reference/servlet/authentication/persistence.html https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=moonv11&logNo=220699898987 https://docs.spring.io/spring-security/site/docs/3.2.8.RELEASE/apidocs/org..

[Spring Security] 저장 메커니즘(Storage Mechanism)

지난 시간에 Form, Basic방식을 통한 Authentication(인증)을 알아보았다. (궁금하면 여기 🤣🤣🤣 클릭!) 이번 시간에는 공식 사이트에서 알려주는 저장 메커니즘(Storage Mechanism)에 대해 알아볼 것이다. 참고한 사이트는 다음과 같다. 출처: https://docs.spring.io/spring-security/reference/servlet/authentication/passwords/storage.html 1. 저장 메커니즘(Storage Mechianism) username과 password를 읽는 각각의 지원되는 메커니즘은 어떤 지원되는 메커니즘도 사용 가능하다. Simple Storage with In-Memory Authentication Relational Da..

[Spring Security] Username/password authentication : form / basic

[Spring Security] Username/password authentication : form / basic 지난 시간에는 Authentication 과 Servlet Authentication Architecture에 대해 알아보았다. (Authentication 과 Servlet Authentication Architecture 여기 😁😁 클릭!) 이번 시간에는 인증에서의 username/password 인증에 대해서 알아보겠다. 참고한 사이트는 다음과 같다. 출처: https://docs.spring.io/spring-security/reference/servlet/authentication/passwords/input.html https://docs.spring.io/spring-secu..

[Spring Security] 인증(Authentication) & 서블릿 인증 구조(Servlet Authentication Architevture)

[Spring Security] 인증(Authentication) & 서블릿 인증 구조(Servlet Authentication Architevture) 지난 시간에는 공식 문서에서 Spring Security의 구조(Architecture)에 대해 공부했다. (Spring Security Architecture 공부 내용 여기 😁 클릭!) 이번시간에는 위 내용에 이어서 다음 섹션인 Authentication을 공식 문서에서 알아볼 것이다. 참고한 사이트는 다음과 같다. 출처: https://docs.spring.io/spring-security/reference/servlet/authentication/index.html https://docs.spring.io/spring-security/refere..

[Spring Security] 구조(Architecture)와 이해

[Spring Security] 구조(Architecture)와 이해 지난 시간에 Spring Security의 기본적인 토대에 대해 알아보았다. (궁금하면 여기 클릭!) 이번 시간에는 공식 Reference 사이트에서 지난 시간에 이어 Spring Security의 구조에 대해 알아보고자 한다. 참고한 사이트는 다음과 같다. 출처 : https://docs.spring.io/spring-security/reference/servlet/architecture.html 1. 필터 다시보기 (A Reviews of Filters) 스프링 시큐리티의 서플릿 서포트는 Servlet Filter에 기초하며 일반적으로 처음에 Filter의 역할을 보는게 도움이 된다 (Filter를 잘 모르겠으면... 저번에 한 번..