해결된 질문
작성
·
320
0
queryFactory
.selectFrom(member)
.where(member.username.eq("member1")
.and(member.age.eq(10)))
.fetchOne();
Member findMember = queryFactory.selectFrom(member).where(member.username.eq("member1").and(member.age.eq(10))).fetchOne();
Member findMember = queryFactory
.selectFrom(member)
.where(member.username.eq("member1")
.and(member.age.eq(10)))
.fetchOne();
답변 2
1
빌더로 해서 문제인가 해서 queryDSL로 인텔리제이 유료,무료 최신버전으로 했을 때 형태를 유지하는데
희안하네요.
그럼 방법을 바꿔서 커서 위치를 코드 사이에 위치시켜서 전체 범위를 선택하고 해보시겠어요?
(저의 경우 .and(mem << ) 여기에 놓았습니다.
해결했습니다.
editor -> code style -> java -> wrapping and braces -> keep when reformatting -> line breaks 체크가 빠져있었네요
다시 체크하니 정상 동작합니다.
혹시 같은 문제 있는 분 있을까봐 답글 남깁니다
감사합니다!
우선 .and(mem << 여기에서 하면
이렇게 어떤 것을 할 지 선택하는 게 나오고
당연히
마지막 것을 선택해야 원하는 것이기 때문에 마지막 것을 선택하고 엔터를 하면
한 줄이 됩니다..
.fetchOne();
fetchOne 여기가 아닌 모든 곳에서
이런 선택하는 expressions 팝업이 나오고 선택을 하면 결국 한 줄이 되네요
아 그리고 intellj 버전은
Intellij IDEA 2022.1.1 (Ultimate Edition) 입니다
+ community edition 설치해서 해봤는데도 마찬가지네요..
감사합니다..