728x90
java.lang.IllegalStateException: For queries with named parameters you need to use provide names for method parameters.
Use @Param for query method parameters, or when on Java 8+ use the javac flag -parameters.
라는 에러 나옴.
해결법은
이름을 맞춰 주는 것.
1. CTRL + ALT + SHIFT + S를 눌러서 프로젝트 탭에서 이름을 변경해줌.
2. settings.gradle에서 이름 변경
3. 폴더 자체 이름 변경
4. 설정 > 빌드, 실행, 배포, 빌드 도구 > gradle > 빌드 및 실행 > intellij idea로 변경
gradle java_home 변경
5. 컴파일러 탭에서 java 컴파일러 추가 명령줄 매개변수 -parameters로 변경
6. 패키지 이름을 프로젝트 이름으로 맞춰주기 com.example.프로젝트명
하면 해결됨.
'개발 > Spring Boot' 카테고리의 다른 글
mybatis mapper,와 mapper.xml 경로 잡아줄때 (0) | 2022.10.19 |
---|---|
springBoot 파일 용량 늘리기 (0) | 2022.09.21 |
model 값 thymeleaf 값 담고 보내줄 때 사용 (0) | 2022.08.02 |
springboot 튜닝 application.yml hikari (0) | 2022.07.29 |
Thymeleaf 비교 연산, 리터럴 정보 좋은 사이트 (0) | 2022.07.28 |