やっていること
SpringInitializerでプロジェクトを作成し、mysqlに接続しようとした所、エラーが発生し、その原因がbuild.gradleにあると推測している。
現状
build.gradleのdependency部分が以下のように色づいています。
一番上だと
'implementation' in 'org.gradle.api.artifacts.dsl.DependencyHandler' cannot be applied to '(java.lang.String)'
というエラーが出ています。
これが原因かわかりませんが、ローカルのmysqlとの接続もうまく行っていないです。
接続しようとすると
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'inMemoryDatabaseShutdownExecutor' defined in class path resource [org/springframework/boot/devtools/autoconfigure/DevToolsDataSourceAutoConfiguration.class]: Unsatisfied dependency expressed through method 'inMemoryDatabaseShutdownExecutor' parameter 0;
というエラーが出てしまいます。
application.yml
1spring: 2 datasource: 3 url: jdbc:mysql://localhost:3306/restful_api 4 username: root 5 password: password 6 driver-class-name: com.mysql.cj.jdbc.Driver 7 initialization-mode: always 8
環境
Java | 11 |
---|---|
springboot | 2.3.0 |
よろしくお願いいたします。
あなたの回答
tips
プレビュー