سوال :
استاد گرامی، میخواستم بدونم، pattern ای که میشه باهاش به شکل زیر فراخوانی متدها رو پشت سر هم انجام داد، اسمش چیه ؟؟
کد: انتخاب همه
http.anonymous().disable().csrf().disable()
.requestMatchers()
.antMatchers(SECURED_PATTERN,ACTUATOR_PATTER,SecurityHelper.LOGIN_URL)
.and()
.authorizeRequests()
.antMatchers(HttpMethod.POST, "/resource/*", "/internal/*").permitAll().
and().authorizeRequests()
این pattern در java 8 stream api هم استفاده شده ، به عنوان مثال :
کد: انتخاب همه
stings.stream()
.filter(s -> Objects.nonNull(s))
.peek(System.out::println)
.filter(s -> !s.isEmpty())
.peek(System.out::println)
.sorted((firstString, secondString) -> firstString.compareTo(
secondString))
.distinct().collect(Collectors.toList());
من به اسمهایی مثل chain of responsibility و pipeline pattern و ... برخورد کردم، اما توضیحاتشون رو که میخونم، کمی با این متفاوته ، اسم دقیق این pattern رو نتونستم پیدا کنم.
تشکر از لطفتون استاد عزیز.