목록spring Boot2 (4)
hara
#스프링 비동기 처리 - 비동기 처리의 장점 요청에 따른 결과가 반환되는 시간 동안 다른 작업을 수행할 수 있다.(데이터 처리 효율적) - Spring Boot에서 지원하는 비동기 처리 기능 - @Async: 비동기 메소드 실행 기능 제공 @EnableAsync @SpringBootApplication public class Application { ... } - @EnableAsync: 스프링 부터가 비동기 실행 메소드를 자동으로 판단 할 수 있게 지원 public class testService { @Async public void test(String message) throws Exception { // do something } } - TaskExecutor - @EnableAsync 추가 시 ..
보호되어 있는 글입니다.
보호되어 있는 글입니다.

#Spring Security란? Spring Security는 Spring 기반의 애플리케이션의 보안(인증과 권한, 인가 등)을 담당하는 스프링 하위 프레임워크이다. Spring Security는 '인증'과 '권한'에 대한 부분을 Filter 흐름에 따라 처리하고 있다. Filter는 Dispatcher Servlet으로 가기 전에 적용되므로 가장 먼저 URL 요청을 받지만, Interceptor는 Dispatcher와 Controller사이에 위치한다는 점에서 적용 시기의 차이가 있다. Spring Security는 보안과 관련해서 체계적으로 많은 옵션을 제공해주기 때문에 개발자 입장에서는 일일이 보안관련 로직을 작성하지 않아도 된다는 장점이 있다. 이러한 Spring Security의 아키텍쳐는 아..