사용자 도구

사이트 도구


gradle:jpa_metamodel_generation

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
gradle:jpa_metamodel_generation [2016/10/11 11:55]
kwon37xi
gradle:jpa_metamodel_generation [2018/02/12 15:54]
kwon37xi [Gradle에서 JPA 2 MetaModel 생성]
줄 4: 줄 4:
   * ''-proc:only'' 옵션 때문에 실제 컴파일을 하지 않는다.   * ''-proc:only'' 옵션 때문에 실제 컴파일을 하지 않는다.
   * **Java 6** 이상에서만 작동한다.   * **Java 6** 이상에서만 작동한다.
 +
 +===== QueryDSL =====
 +  * [[java:querydsl|QueryDSL]]의 경우 [[https://github.com/ewerk/gradle-plugins/tree/master/querydsl-plugin|Graldle QueryDSL Plugin]]으로 해결 가능하다.
  
 ===== Cannot find symbol 오류 ===== ===== Cannot find symbol 오류 =====
줄 17: 줄 20:
 ===== Gradle Annotation Process 예 ===== ===== Gradle Annotation Process 예 =====
 http://alvinalexander.com/java/jwarehouse/hibernate/build.gradle.shtml 에 있는 것을 옮겼다. http://alvinalexander.com/java/jwarehouse/hibernate/build.gradle.shtml 에 있는 것을 옮겼다.
 +
 +
 +Gradle 기반으로 정적 분석 도구 사용시에 여기서 자동 생성된 클래스는 정적 분석에서 예외처리해줘야 한다.(''/Q[A-Z].*\.class/'', ''/.*\_.class/'') [[java:static_analysis|Java Static Analysis]] 를 참조한다.
 +
 +
  
 <code groovy> <code groovy>
줄 71: 줄 79:
 // 필요하면 compileJava가 generateJpaMetamodel 에 의존하도록 변경한다. // 필요하면 compileJava가 generateJpaMetamodel 에 의존하도록 변경한다.
 </code> </code>
- 
-Gradle 기반으로 정적 분석 도구 사용시에 여기서 자동 생성된 클래스는 정적 분석에서 예외처리해줘야 한다.(''/Q[A-Z].*\.class/'', ''/.*\_.class/'') [[java:static_analysis|Java Static Analysis]] 를 참조한다. 
- 
  
gradle/jpa_metamodel_generation.txt · 마지막으로 수정됨: 2022/06/03 09:23 저자 kwon37xi