inflearn logo
강의

Course

Instructor

Spring Boot with Kotlin for Beginners - Building Your Own Portfolio Site

[Practice] Creating a Class

Kotlin: Unresolved reference: MappedSuperclass

Resolved

629

just kim

27 asked

1

실습 2 클래스 생성 3분 에아래 코드를 작성했는데

@MappedSuperclass

Kotlin: Unresolved reference: MappedSuperclass

오류가 떠요 "persistence" 이것도 안보여요

import jakarta.persistence.MappedSuperclass

 

build.gradle.kts 의존성은 아래처럼 되어 있어요

 

plugins {
    id("org.springframework.boot") version "3.2.3"
    id("io.spring.dependency-management") version "1.1.4"
    kotlin("jvm") version "1.9.22"
    kotlin("plugin.spring") version "1.9.22"
}

 

dependencies {
    implementation("org.springframework.boot:spring-boot-starter-thymeleaf")
    implementation("org.springframework.boot:spring-boot-starter-validation")
    implementation("org.springframework.boot:spring-boot-starter-web")
    implementation("com.fasterxml.jackson.module:jackson-module-kotlin")
    implementation("org.jetbrains.kotlin:kotlin-reflect")
    runtimeOnly("com.h2database:h2")
    runtimeOnly("com.mysql:mysql-connector-j")
    testImplementation("org.springframework.boot:spring-boot-starter-test")
}

 

깃은

https://github.com/justkjy/portfolio-justkim

 

입니다.

 

왜 못찾는다고 할까요?

 

추가

왜 JPA 관련 에러가 계속 나는걸까요??

kotlin mysql docker spring-boot jpa

Answer 2

0

just kim

와 감사합니다. 꼭 완강해서 Spring Boot 실력을 업그레이드 할께욥 ^^ 글고 답변이 상세/ 정확/ 깔끔하네요 감사합니다.

0

infomuscle

안녕하세요 정보근입니다:)

 

올려주신 build.gradle.kts 내용을 보면 Spring Data JPA 의존성이 빠져있네요.

 

jarkata.persistence 패키지는 Spring Data JPA에 포함되어 있습니다.

인텔리제이의 Gradle 탭을 열고, 맥 기준 cmd+f를 누른 후 검색창에 jarkata.persistence를 입력하시면,

아래 이미지처럼 org.springframework.boot:spring-boot-starter-data-jpa:3.1.4에 포함되어 있는 것을 확인하실 수 있습니다.

(expand all 버튼을 누른 후 검색하셔야 검색이 됩니다)

 

image

아래 현재 진행 중이신 단계에서 필요한 의존성을 포함한 코드를 첨부드립니다.

Spring Security와 jasypt는 강의를 진행하면서 추가하게 되어 주석처리 해두었습니다.

 

dependencies {
    implementation("org.springframework.boot:spring-boot-starter-data-jpa")
    implementation("org.springframework.boot:spring-boot-starter-thymeleaf")
    implementation("org.springframework.boot:spring-boot-starter-validation")
    // implementation("org.springframework.boot:spring-boot-starter-security")
    implementation("org.springframework.boot:spring-boot-starter-web")
    implementation("com.fasterxml.jackson.module:jackson-module-kotlin")
    implementation("org.jetbrains.kotlin:kotlin-reflect")
    // implementation("com.github.ulisesbocchio:jasypt-spring-boot-starter:3.0.5")
    runtimeOnly("com.h2database:h2")
    runtimeOnly("com.mysql:mysql-connector-j")
    testImplementation("org.springframework.boot:spring-boot-starter-test")
}

 

감사합니다.

Windows 환경에서 작업중

0

77

1

강의 자료 다운로드에 관해

0

160

2

도커 파일을 빌드 시킬때 오류가 발생하는데 무슨 에러인가요..

0

168

2

Admin 뷰 템플릿 유료화 여부 및 변경 사항 문의드립니다.

0

228

2

테스트 코드 작성 중 AssertionError 발생

0

256

4

메모리 크기

0

130

2

클래스 생성 강의 수강 중 오류 발생

0

126

1

리액트 연결

0

154

2

Docker Compose 배포 시 Jasypt 암호화된 속성 복호화 문제 해결 방법

1

286

2

도커로 크롬에서 프로그램 열기

0

303

2

DBeaver 연결부터 도커로프로젝트 빌드까지 안됩니다.

0

319

2

뷰 개발 파일 없음

0

149

2

fragment 분리 에러

0

126

1

admin 페이지에서 projectSkill 질문 있습니다

0

114

2

서버 배포 후 수정하려고 하면

0

289

2

docker-compose 파일 작성하기 질문 있습니다.

0

287

2

Admin 뷰개발-테이블 페이지와 관련한 질문드립니다.

0

186

1

Docker 데스크탑에서 push to Docker hub 를 클릭한 후 오류가 납니다...

0

382

3

ExperienceRepositoryTest 실행 오류

0

141

2

projectRepository assertion 오류 질문입니다.

0

189

1

테스트코드 실행중 오류와 경고에 관한 질문 입니다.

0

242

2

@PostCunstructer 를 사용하는 이유가 뭔가요?

0

277

2

환경변수 설정을 yml 아니라 properties로 해도 상관 없나요?

0

120

1

git 사용 오류 질문 드립니다

0

211

2