Spring Boot with Kotlin for Beginners - Building Your Own Portfolio Site
[Practice] Creating a Class
Kotlin: Unresolved reference: MappedSuperclass
실습 2 클래스 생성 3분 에아래 코드를 작성했는데
@MappedSuperclassKotlin: 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 관련 에러가 계속 나는걸까요??
Answer 2
0
안녕하세요 정보근입니다:)
올려주신 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 버튼을 누른 후 검색하셔야 검색이 됩니다)

아래 현재 진행 중이신 단계에서 필요한 의존성을 포함한 코드를 첨부드립니다.
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

