본문 바로가기

스프링부트44

[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] Spring Boot version java version 호환 안될 때 (A problem occurred configuring root project~) 1. Spring Boot Build Error [Spring Initializr] 페이지를 통해, 스프링 프로젝트를 생성했다. 그리고 프로젝트를 열었다. 💾 build.gradle plugins { id 'java' id 'org.springframework.boot' version '3.2.4' id 'io.spring.dependency-management' version '1.1.4' } group = 'com.example' version = '0.0.1-SNAPSHOT' java { sourceCompatibility = '17' } repositories { mavenCentral() } dependencies { implementation 'org.springframework.boot:sp.. 2024. 4. 12.
[Spring] start.spring.io 사용 Spring Initializr 1. Spring Initializr https://start.spring.io/ Spring 기반으로 Spring Boot 프로젝트를 만들어주는 사이트 2. 화면 설명 1) Project Gradle - Groovy Gradle - Kotlin Maven Maven과 Gradle은 Java 프로젝트를 빌드하고 관리하는 도구 Legacy Project는 Maven을 많이 사용하나, 최신 프로젝트는 Gradle을 많이 사용함 (1) Maven 특징 XML 기반의 프로젝트 구성 파일인 `pom.xml`을 사용함 Convention over Configuration 원칙에 따라, 프로젝트 디렉터리 구조와 빌드 생명주기를 정의함 사용법 Maven 설치 필요 `pom.xml` 파일을 작성하여 프로젝트 구성을 정의.. 2024. 4. 9.
[스프링부트] 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.