Filter 2

QuickSearch // Java // Stream

Stream 람다 내부반복자 파이프라인 ( 중간처리 & 최종처리 ) 병렬처리 ( 포크조인 ) Creating from collection List list = new ArrayList(); Stream stream = list.stream(); from array String[] arr = {"soul", "music", "child"}; Stream stream = Arrays.stream(arr); from range IntStream stream = IntStream.of(1,2,3,4,5); IntStream stream = IntStream.rangeClosed(1, 100); from file // Files.lines() Path path Paths.get("../memo.txt"); Str..

Java/Java 개념 2019.10.13

학습 // Spring // DI // ComponentScan & Filter

업데이트 :: 2018.08.07 컴포넌트 스캔기본설정 컴포넌트 스캔필터적용 컴포넌트스캔할당가능한 타입활용 필터정규표현식 패턴으로 필터기본대상이나 특정대상을 빼고 필터컴포넌트 스캔클래스로더를 스캔하면서 특정 클래스를 찾아 DI 컨테이너에 등록하는 방법기본설정 컴포넌트 스캔@Component아래 세 경우에 해당하지 않는 컴포넌트 ( 유틸리티, 기타 지원 클래스 )에 붙는 애너테이션@ControllerMVC패턴에서 C, 컨트롤러 역할을 하는 컴포넌트에 붙이는 애너테이션클라이언트에서 오는 요청을 받고, 비즈니스 로직의 처리 결과를 응답으로 돌려보내는 기능실제 비즈니스 로직은 @Service 컴포넌트가 처리하도록 위임@Service비즈니스 로직(service)을 담당하는 컴포넌트에 붙이는 애너테이션컨트롤러에서 ..

Spring/DI & AOP 2018.08.07