728x90
๋ฌธ์
java: Attempt to recreate a file for type icet.koco.alarm.entity.QAlarm
AppApplication์ ์คํํ๋ ค๊ณ ํ๋๊น Build ์คํจํ๋ฉด์ ๋ค์๊ณผ ๊ฐ์ ์๋ฌ๊ฐ ๋ฐ์ํ์๋ค.
์์ธ
QueryDSL์ QEntity
ํ์ผ๋ค์ด ์ด๋ฏธ ์์ฑ๋์ด ์๋ ์ํ์์ ์ฌ์์ฑํ๋ ค๊ณ ํ๊ธฐ ๋๋ฌธ์ ํด๋น ์๋ฌ๊ฐ ๋ฐ์ํ๋ค.
- QueryDSL์
@Entity
ํด๋์ค์ ๋ํด Q ํด๋์ค๊ฐ ๋ถ์ ๋ฉํ ํด๋์ค๋ฅผ ์์ฑํ๋ค.
ํด๊ฒฐ
๊ธฐ์กด ์์ฑ๋ Qํ์ผ์ ์ญ์ ํ๊ธฐ ์ํด ์ ์ฒด build ๋๋ ํ ๋ฆฌ๋ฅผ ์ ๋ฆฌํด์ผ ํ๋ค.
./gradlew clean
์ ํ์ฌ build/
๋๋ ํ ๋ฆฌ๋ฅผ ์ญ์ ํจ (๋์์ build/generated/querydsl/
๋ ์ญ์ ๋จ)
๊ทธ๋ฌ๊ณ
./gradlew build
์ ํ๋ฉด ํด๋น ์๋ฌ๋ฅผ ํด๊ฒฐํ ์ ์๋ค.
๊ธฐํ
build.gradle
ํ์ผ์ queryDsl์ ๊ฒฝ๋ก๊ฐ ๋ค์๊ณผ ๊ฐ์ด ์ค์ ๋์ด ์์ด์ผ ํ๋ค.
def querydslDir = "$buildDir/generated/querydsl"
728x90