Spring WebSocket (with STOMP)
· 8 min read
최근 웹소켓을 활용한 서비스를 개발하면서 알게된 내용을 간략하게나마 적어봅니다.
최근 웹소켓을 활용한 서비스를 개발하면서 알게된 내용을 간략하게나마 적어봅니다.
@Autowired
의 동작 원리를 간단하게 이해해보자.
브라우저 초기에 보안상의 이유로 스크립트 내에서 시작된 교착 출처 HTTP 요청을 제한하는데, 이를 **SOP(Same-Origin Policy, 동일 출처 정책)**라 한다.
SimpleAsyncTaskExecutor
는 Thread Pool이 아니다.
비동기 통신: 자료를 일정한 크기로 정하여 순서대로 전송하는 자료의 전송방식(참고 : 비동기 전송방식)
AOP는 Aspect Orient Programming 관점 지향 프로그래밍으로, 기능을 비지니스 로직과 공통 모듈로 구분한 후에 필요한 시점에 비지니스 로직에 삽입하여 실행되게끔 도와준다.
Interceptor는 가로채는 것, 요격기 라는 뜻이다.
**캐시(cache, 문화어: 캐쉬, 고속완충기, 고속완충기억기)**는 컴퓨터 과학에서 데이터나 값을 미리 복사해 놓는 임시 장소를 가리킨다.
데이터에 대한 유효성 검증을 효과적으로 도와줄 수 있다.
Spring Boot에서 간단한 설정으로 Hibernate를 사용할 수 있다.