質問するログイン新規登録

質問編集履歴

2

誤字修正

2021/09/02 12:43

投稿

1998Ttf
1998Ttf

スコア6

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,10 @@
1
- ###起こっている
1
+ ###したいこと
2
2
  書籍を参考に、「Spring Data JPA」を使用し、データを取得する学習をしています。Spring初学者です。
3
3
 
4
+ SQLファイルでデータ挿入後、JPQLでデータ抽出を行いたいのですが、エラーが発生してしまい、詰まってしまっています。
5
+
6
+ ###起こっている現象
7
+
4
8
  H2DBを使用し、「Customerクラス」をエンティティ化、「CustomerRepositoryリポジトリクラス」を作成し、
5
9
 
6
10
  テーブルを自動生成するようにしました。
@@ -90,6 +94,16 @@
90
94
  }
91
95
  ```
92
96
 
97
+ ```applicationProperties
98
+ spring.datasource.driver-class-name=net.sf.log4jdbc.DriverSpy
99
+ spring.datasource.url=jdbc:log4jdbc:h2:mem:testdb;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE
100
+ spring.datasource.username=sa
101
+ spring.datasource.password=
102
+
103
+ logging.level.jdbc=OFF
104
+ logging.level.jdbc.sqltiming=DEBUG
105
+ ```
106
+
93
107
  ###変更後ソースコード(dataは、src/main/resources配下に配置しています)とエラーコード
94
108
 
95
109
  ```CustomerRepository

1

誤字修正

2021/09/02 12:43

投稿

1998Ttf
1998Ttf

スコア6

title CHANGED
File without changes
body CHANGED
@@ -5,8 +5,14 @@
5
5
 
6
6
  テーブルを自動生成するようにしました。
7
7
 
8
- ###ソスコド 
8
+ エントリ・ポイントにインサトするデタを記述し、そのデータを抽出するところまではできたのですが
9
9
 
10
+ 「JPQL」でクエリの定義(定義されていない検索処理の定義)をし、指示通り記述変更後、src/main/resources配下に「data.sql」を配置し
11
+
12
+ CustomerRepositoryクラスに変更を加えると、エラーが発生します。
13
+
14
+ ###変更前ソースコード 
15
+
10
16
  ```Customer
11
17
  package com.example.hajibootjpa.domain;
12
18
 
@@ -84,12 +90,8 @@
84
90
  }
85
91
  ```
86
92
 
87
- エントリ・ポイントにインサトするデタを記述しそのデータを抽出するところではできたので
93
+ ###変更後ソスコド(dataはsrc/main/resources配下に配置しています)とエラーコード
88
94
 
89
- 「JPQL」でクエリの定義(定義されていない検索処理の定義)をし、指示通り記述変更後、src/main/resources配下に「data.sql」を配置し
90
-
91
- CustomerRepositoryクラスに変更を加えると、エラーが発生します。
92
-
93
95
  ```CustomerRepository
94
96
  package com.example.hajibootjpa.repository;
95
97