728x90 반응형 Spring45 [Spring Redis-Session] Spring Redis Session With Docker Docker를 이용하여 Reids 서버 구동 도커를 재시작했을 때, redis-cli에 다시 접속 : docker exec -it dockerRedis redis-cli docker pull redis docker network create redis-net #dockerRedis라는 이름의 컨테이너를 redis-net 네트워크에 붙여 실행한다. docker run --name dockerRedis -p 6379:6379 --network redis-net -d redis redis-server --appendonly yes #redis-cli로 dockerRedis에 접속한다. docker run -it --network redis-net --rm redis redis-cli -h dockerRedis.. 2021. 8. 27. [Spring] Filter, Interceptor, AOP 참고 https://velog.io/@sa833591/Spring-Filter-Interceptor-AOP-%EC%B0%A8%EC%9D%B4-yvmv4k96 https://goddaehee.tistory.com/154 인증, 보안, 로깅, 인코딩 처리 등 애플리케이션 비지니스 로직외에 공통적으로 사용되는 기능을 따로 만들어 사용한다. 로그인 관련(세션체크) 처리 권한 체크 XSS(Cross Site Script) 방어 로그 페이지 인코딩 Filter Dispatcher Servlet 영역(Spring 영역)에 들어가기 전, 후 처리에 대한 기능들을 적용한다. Filter의 doFilter를 기준으로 전, 후 처리를 적용한다. 대표적으로 인코딩 변환 처리, XSS(Cross Site Script) 방어 처.. 2021. 8. 9. [Spring Filter] Filter Logging Dispatcher Servlet 영역(Spring 영역)에 들어가기 전, 후 처리에 대한 기능들을 적용한다. Filter의 doFilter를 기준으로 전, 후 처리를 적용한다. 대표적으로 인코딩 변환 처리, XSS(Cross Site Script) 방어 처리 Filter의 실행 메소드 init() : 필터 인스턴스 초기화 doFilter() : 실제 처리 로직 destory() : 필터 인스턴스 종료 Spring Security 프로젝트는 필터를 이용하여 인증 처리를 한다. Authentication Filter 필터의 실행 과정 HttpServletRequest, HttpServletResponse Servlet을 실행하게 되면 요청과 응답이 ServletRequest, ServletResponse로.. 2021. 8. 9. 식별 관계 비식별 관계 용어 기본키 : 테이블에서 row(행)를 구분 할 수 있는 column(열, 필드명) 외래키 : 테이블간의 참조관계를 나타내는 column 참조 관계에서 두 테이블 간의 관계에 따라 식별, 비식별 관계로 나눌 수 있다. 식별 관계 부모테이블 기본키(PK)가 자식 테이블의 외래키(FK)이면서, 기본키(PK)로 사용되는 관계이다. 자식 테이블의 row를 추가할 때(데이터를 추가하려고 할 때) 부모 테이블에 참조하려는 row가 없다면(데이터가 없다면) 자식테이블에 데이터를 생성할 수 없다. 비식별 관계 자식 테이블에서 참조된 외래키가 기본키가 아닌 일반 컬럼으로 참조되는 관계이다. => 부모테이블의 기본키(PK)가 자식테이블의 외래키(FK)로만 사용되는 관계 자식 테이블의 row를 추가할 때 부모 테이블의 참.. 2021. 7. 13. 이전 1 ··· 6 7 8 9 10 11 12 다음 LIST