안녕하세요 강사님! DataSourceUtils 관련 에러 질문입니다.
intelliJ를 쓰고 있고
build.gradle에 아래와 같이 해주었습니다.
plugins {
id 'org.springframework.boot' version '2.5.3'
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
id 'java'
}
group = 'hello'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '11'
repositories {
mavenCentral()
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-thymeleaf'
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.springframework.boot:spring-boot-starter-jdbc'
runtimeOnly 'com.h2database:h2'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
}
test {
useJUnitPlatform()
}
apllication.properties에는 아래와 같이 해주었습니다.
spring.datasource.url=jdbc:h2:tcp://localhost/~/test
spring.datasource.driver-class-name=org.h2.Driver
JdbcMemberRepository.java와 SpringConfig.java 둘 다 교본에 있는 것을 복사+붙여넣기를 했는데도 Run을 하면 아래와 같은 에러가 뜹니다ㅜㅜ
C:\study\hello-spring\src\main\java\hello\hellospring\repository\JdbcMemberRepository.java:4:43
java: package org.springframework.jdbc.datasource does not exist
java: cannot find symbol
symbol: variable DataSourceUtils
location: class hello.hellospring.repository.JdbcMemberRepository
컴퓨터 자체를 아예 껐다 켜보기도 하고, 인텔리제이를 껐다켜보기도 하고, gradle을 refresh 해보기도 하고, 프로젝트를 build.gradle로 열어보기도 했는데 왜 DataSourceUtils를 못 찾는지 모르겠습니다..
어떻게 하면 실행할 수 있을까요?
답변 1
0
안녕하세요. hwanggr1101님, 공식 서포터즈 OMG입니다.
강의를 순차적으로 진행하셨다면 jdbc 의존성은 수동으로 추가하셨을텐데요,
새로 프로젝트를 생성하시되 jdbc 의존성을 스프링부트 프로젝트 생성 시에 선택을 하여(jdbc 검색 후 jdbc api 선택) 프로젝트를 생성 후
위와 같이 불러오는지 확인해보시겠어요?
정상 작동 된다면 해당 프로젝트로 기존에 작성한 코드를 옮겨 강의 수강하는 것을 권장드립니다.
감사합니다.
..
0
76
2
Unused property.....
0
102
2
project JDK is misconfigured
0
132
2
외부 API의 ID 타입(String/UUID)과 내부 도메인의 ID 타입(Long)이 불일치할 때의 설계 정석
0
83
2
단위/통합 테스트 버전충돌 문제
0
91
2
❗️springboot 4.0.2 버전 aspectj dependency 설정❗️
0
230
1
왜 컨트롤러는 변한게 없는데 새로 만든 html 파일이 뜨나요?
0
104
2
윈도우 build test오류 질문
1
103
2
테스트 관련 공부에 대한 조언을 얻고 싶습니다
0
101
2
테스트 실행 시 에러 질문
0
292
1
name을 통한 비교와 객체를 통한 비교
0
77
1
빌드 후 libs 없음
1
129
1
윈도우 gradlew.bat 에러
0
168
1
@PostMapping("/members/new")가 동작하지 않습니다
0
90
1
java static class와 kotlin class
0
79
1
스프링 DB연결
0
127
1
소요 시간
0
87
2
ddl.sql에 빨간 밑줄
1
102
2
welcome page 에러
0
183
3
잘 모르겠습니다.
0
164
2
fail을 똑같이 쳤는데 오류가 발생해요
0
157
2
index.html Welcome page
0
125
1
프로젝트 gradle-groovy ?
0
370
1
테스트코드 메서드명 한글
0
202
2





