본문 바로가기

SpringBoot23

[ERROR] Name for argument of type [int] not specified, and parameter name information not available via reflection 기존 @GetMapping("/user/{id}") public String profile(@PathVariable int id) { return "user/profile"; }id가 인식이 안 됨  java.lang.IllegalArgumentException: Name for argument of type [int] not specified, and parameter name information not available via reflection. Ensure that the compiler uses the '-parameters' flag.2024-06-13T22:15:33.241+09:00 ERROR 10384 --- [nio-8080-exec-8] o.a.c.c.C.. 2024. 6. 30.
[ERROR] Could not load requested class : org.hibernate.dialect.MySQL5InnoDBDialect 유튜브 보면서 코딩레시피님이 올리신 '스프링부트 게시판 프로젝트'를 따라하고 있었다.초기에 필요한 것은 당연히 세팅!`application.yml`에서 spring data jpa 설정하는 부분이 있는데!   변경 전spring: jpa: database-platform: org.hibernate.dialect.MySQL5InnoDBDialect위 database-platform 때문에 에러가 나고 있는 것 같았다. Could not load requested class : org.hibernate.dialect.MySQL5InnoDBDialect엄청 긴 에러 로그가 찍혔는데, 요청된 클래스를 로드할 수 없다고 보이는 저 부분이 의심이 되어 구글링을 했다.stack overflow에서 해결 방법을.. 2024. 5. 4.
[스프링부트] Querydsl 사용 테스트 02 (commnet만 list에 담기) [스프링부트] Querydsl 사용 테스트 01 (댓글 있는 리스트 전체 조회) Querydsl에 대해 찾아보고, 적용해 본 후? 내가 직접 간단한 설계를 해보고, Querydsl까지 적용해보고 싶다는 생각을 했다. 물론 너무 복잡한 건 아직 무리이다. 그리고 이번에 이 연습을 하면서 느낀 devje.tistory.com 위 게시물의 연장선이다. 동일한 앨범의 댓글은 list에 담아서 출력될 수 있도록 한다. 👉 DTO 우선 dto를 변경했다. 💾 EntertainmentResponseDto.java package com.example.querydsltest.dto; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsCon.. 2024. 3. 9.
[ERROR] java.lang.Object org.hibernate.ScrollableResults.get(int) (Querydsl transform) org.springframework.boot spring-boot-starter-parent 3.2.3 17 스프링부트와 자바 버전은 위와 같다. 2024-03-09T20:11:37.815+09:00 ERROR 14104 --- [nio-8080-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Handler dispatch failed: java.lang.NoSuchMethodError: 'java.lang.Object org.hibernate.ScrollableResults.get(int)'] with r.. 2024. 3. 9.
[스프링부트] Querydsl 사용 테스트 01 (댓글 있는 리스트 전체 조회) Querydsl에 대해 찾아보고, 적용해 본 후? 내가 직접 간단한 설계를 해보고, Querydsl까지 적용해보고 싶다는 생각을 했다. 물론 너무 복잡한 건 아직 무리이다. 그리고 이번에 이 연습을 하면서 느낀 건, Query에 대해서도 더 공부가 필요하다는 것이다. 할 게 많군요..! 👉 DB 설계 DB 설계를 위해 이용한 툴은 ERD CLOUD이다. 아티스트가 메인인데, 엔터테인먼트를 메인으로 해버렸... 이건 뭐 필요에 따라 바꾸면 될 것 같다. 여러 가지 생각을 하다가, 구 덕질을 해본 입장으로? 이게 가장 생각하기 좋은 것 같아서, 이 주제로 해봤다. 내가 생각한 관계는 이러하다. (이해한 게 맞는지,,, 모르겠지만, 틀린 게 있다면 알려주시면 감사하겠습니다.) 엔터테인먼트-아티스트: 1:N 하.. 2024. 3. 9.
[스프링부트] Maven Querydsl 설정 및 의존성 추가 (java: cannot access javax.persistence.entitymanager) 사용부터 난관이었던 Querydsl... 스프링부트 버전이나 자바 버전에 따라서 사용 방법이 꽤나 달라지는 것 같았다. 회사에서 진행하는 프로젝트의 버전은 2.X 였는데, 집에 와서 내가 테스트하려고 생성한 프로젝트는 3.X 였다. 그리고 자바 버전도 달랐다. 현재 내가 집에서 테스트를 해보려고 세팅한 스프링부트랑 자바 버전은 이러하다. Spring Boot 버전 & Java 버전 org.springframework.boot spring-boot-starter-parent 3.2.3 17 Spring Boot는 3.2.3 Java는 17 기존 QueryDSL 의존성 설정 com.querydsl querydsl-apt 5.0.0 provided com.querydsl querydsl-jpa 5.0.0 co.. 2024. 3. 8.