๋ค์ด๊ฐ๊ธฐ ์์ ํ์ฌ QueryDSL 5.0.0 ๋ฒ์ ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ก์ ํธ ๊ฐ๋ฐ์ ์งํํ๊ณ ์๋๋ฐ, ๋ณต์กํ ์ฐ๊ด๊ด๊ณ๋ฅผ ๊ฐ์ง๋ ํ ์ด๋ธ์ JPA Mapping ์ ์ฌ์ฉํด ๋น์ฆ๋์ค ๋ก์ง์ ์ํํ ๊ฒฝ์ฐ ๋๋ฌด ๋ง์ ์ฟผ๋ฆฌ๋ฅผ ์์ฒญํ๊ฒ ๋์ด ๋ถํ์ํ ์์์ ์ฌ์ฉํ๋ ๋ฌธ์ ๊ฐ ์์๋ค. ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด @Query ์ ๋ ธํ ์ด์ ์ ์ฌ์ฉํด ๋ ํผ์งํ ๋ฆฌ์ ์กฐํ ๋ฉ์๋๋ฅผ ๊ตฌํํ๋ ๊ฒ์ ๊ณ ๋ ค ํ์ง๋ง ๋ค์๊ณผ ๊ฐ์ ์ด์ ๋ก ๋ฐ๋ คํ๋ค. ์ฌ๋ฌ ํ ์ด๋ธ์ ํ ๋ฒ์ ์กฐํํด ํ๋์ ๋๋ฉ์ธ ํด๋์ค๋ก ์ฌ๊ตฌ์ฑํด์ผ ํ๋ฉฐ, ์ฌ๋ฌ ์กฐ๊ฑด์ ๊ฒฐ๊ณผ๋ฅผ GroupBy ํ์ฌ ์๋ฒ ๋๋ ํด๋์ค์ ํ๋์ ํ ๋นํด์ผ ํ๋ ์ํฉ์์ @Query ์ ๋ ธํ ์ด์ ์ ๊ตฌํ์ด ์ด๋ ค์ธ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ๋ค. ํน์ ์ํฐํฐ์ ๋ ํผ์งํ ๋ฆฌ์ @Query ๋ฅผ ์ฌ์ฉํด ์กฐํ ๋ฉ์๋๋ฅผ ๊ตฌํํ๋ ๊ฒ์ ํด๋น ๋ ํผ์งํ ๋ฆฌ..