DTO์กฐํ1 ์ด์ 1 ๋ค์ [Querydsl] DTO ์กฐํ ๋ฐฉ๋ฒ ์์ JPA์์ DTO ์กฐํ List result = em.createQuery( "select new study.querydsl.dto.MemberDto(m.username, m.age) " + "from Member m", MemberDto.class) .getResultList(); new ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํด์ผํจ DTO์ package์ด๋ฆ์ ๋ค ์ ์ด์ค์ผํจ ์์ฑ์ ๋ฐฉ์๋ง ์ง์ํจ Querydsl ๋น ์์ฑ(Bean population) ๊ฒฐ๊ณผ๋ฅผ DTO ๋ฐํํ ๋ ์ฌ์ฉํจ 3๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก ์ง์ํจ ํ๋กํผํฐ ์ ๊ทผ ํ๋ ์ง์ ์ ๊ทผ ์์ฑ์ ์ฌ์ฉ [ํ๋กํผํฐ ์ ๊ทผ - Setter] List result = queryFactory .select(Projections.bean(MemberDto.class, member.user.. 2024. 1. 7. ์ด์ 1 ๋ค์