Rest API를 위한 서버단 언어를 자바를 사용하면서 로그인 부분에 대한 처리를 어떻게 해야하나 공부를하다가 필터와 인터셉터에 대해 알게되었다. 공통점Controller로 들어가는 요청을 가로채 특정 작업을 하기위한 용도로 사용 차이점 스프링에서 reqeust가 어떻게 흘러다니는지가 나와있는 아래 그림을 보면 좀 이해가 한결 수월해진다. 보통 인터셉터나 필터나 컨트롤러 들어가기전에 작업을 처리 하기 위해 사용하므로 별반 차이 없어 보일 수 있으나 위의 라이프사이클 그림을 보면 호출되는 시점이 다르다는걸 알 수 있다 인터셉터.- preHandle() : 컨트롤러 들어가기 전- postHanle() : 컨트롤러 들어갔다 나온후 뷰로 보내기전- afterCompletion() : 뷰까지 끝나고 나서 필터. ..
Angular만 사용하다가 JS 기초가 부족한거 같아서 공부하다가 ES6 이전에서 클래스 생성 방법을 정리해본다. 리터럴방식 var 인스턴스= { property1: 초기값1, property2: 초기값2, 메서드1 : function(){ } } => ' ; ' 을사용하지않음 new 연산자사용x 인스턴스를여러개만들수없음-> 코드의재사용보다는데이터의패키징용 함수방식 function 클래스이름(){ this.property1= 초기값1, this.property2= 초기값2, this.메서드1 : function(){ } } => var 인스턴스= new 클래스이름(); 처럼사용 프로퍼티와메서드는반드시자기자신을나타내는this로정의 클래스이름자체가생성자, 인스턴스가생성될때자동호출 특징 1. 코드재사용 2. ..
웹 프로그래밍을 하면서 기초지식 중 하나라고 할 수 있는 질문이다. 'undefined null의 차이' undefined -> 자료형(타입)이 결정되지 않은 상태 null -> 변수를 선언하고, 'null'이라는 빈 값을 할당한 경우이다. 데이터를 출력하거나 console로 출력할 때 null이냐 undefined냐 이것만 알아도 변수 선언이 잘 못되었을 경우 금방 알아차릴 수 있다. undefined와 == null(object) // trueundefined와 === null(object) // false 연산자(자료형까지 비교)
- Total
- Today
- Yesterday
- JPA
- react
- JSON
- localStorage
- data component module
- data component
- CSS
- Java
- 파이썬3
- mobx
- Python
- Spring
- MySQL
- facebook login
- 파이썬
- data grid component
- jQuery
- Redux
- Spring Boot
- data gird component
- 페이스북 로그인
- JavaScript
- Angular
- React-router
- https://www.tistory.com/auth/logout/
- python3
- angular router
- data table component
- Router
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |