이게 흔한 코딩 스타일인가요?
Map<Long, ProductOption> productOptionMap = productOptionIds.isEmpty() ?
Map.of() :
queryFactory
.selectFrom(qProductOption)
.where(qProductOption.id.in(productOptionIds))
.fetch()
.stream()
.collect(Collectors.toMap(ProductOption::getId, option -> option));주문정보에 옵션명을 포함하도록 코딩 시키니까…
join 을 하는게 아니라 옵션코드가 PK 라서 그런지 별도로 구하고,
프로그램으로 옵션명을 합치네요.
뭐…
논리적으로 말이 되기는 해서 그냥 두었는데…
훔…