inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

더 자바, Java 8

안녕하세요.

206

devskky

작성한 질문수 16

0

안녕하세요. SI 회사를 다니고 있는 3년차 개발자입니다. 코딩실력이 그렇게 좋은 편은 아닙니다. 다름아니라 Mybatis,Ibatis를 회사에서 많이 사용하고있는데요. where절에 있는 조건을 매핑해서 가져오는게 아니라, 전체를 다 가져와서 함수형 인터페이스인 Predicate를 이용하여 조건을 작성후 가져오는게 어떤점에선 성능상에 유리한점이 있는걸 테스트 결과로 확인했습니다. 근데 그렇게하면 도메인에 맞지않을수도있다. 웹하고는 거리가 먼거 아니냐라는 소리를해서 현업에서는 알고있어도 사용하지 않고있어요. 같은팀원들이 아직 1.8에대한 공부나 지식이 없는거 같아서요. 아무튼 함수형프로그래밍은 웹에서 사용하면 안되는건가요?강의는 잘보고있고 자바 1.8의 기능을 이용한 프로젝트를 콘솔이용해서 간단하게 하고있습니다. 

java

답변 1

0

백기선

그럴리가요. 함수형 메소드를 잔뜩 사용하는 WebFlux는 그럼 말이 안되죠. 도메인에 뭐가 어떻게 안맞는 다는 것인지, 웹하고 거리가 멀다는게 구체적으로 무슨 말인지 조목 조목 물어보시고 (따지듯이 말고 이해하려는 자세로) 그리고 본인이 생각하는 장점도 객관적으로 데이터 기반으로 준비해서 공유하시면서 설득해 보시죠. 그래도 안되면 이성적인 판단을 못하는 것이지 설득하기 어렵겠네요.

CompletableFuture의 get 실행에 대해 궁금한 점이 있습니다

0

231

2

기본 인터페이스의 기본 제공 메서드 관련 질문 (왜 이걸 사용하는지)

0

515

2

static 과 metaspace 관련 질문있습니다.

0

707

0

Map의 가장 큰 특징이 key는 null이 아니다

0

2377

2

Optional 질문드립니다.

0

469

0

인텔리제이 콘솔창

0

579

0

Supplier를 쓰는 이유

0

1355

1

allOf()에서 컬렉션으로 반환하는 것을 설명할 때 코드

0

706

1

[참고] LTS주기

0

468

1

orElseThrow()

1

1082

2

findFirst함수

0

357

1

메서드 레퍼런스

1

477

1

primitive type 질문

0

301

1

FunctionalInterface 상속 관계 질문

0

292

1

함수형 인터페이스를 왜 사용하나요?

1

496

1

while문 세미콜론

0

430

1

flatMap Optional과 Stream에서의 차이점을 제가 잘 이해했는지 헷갈립니다!

0

404

1

람다식과 익명 클래스

0

318

1

steam api 예제 git 주소

3

782

1

thread.sleep질문

0

383

2

.orElse 매개변수 질문

0

260

1

isPresent( ) 와 null 질문

0

333

1

예제 코드 질문

2

286

1

코드 질문있습니다.

0

233

1