質問編集履歴
3
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -37,6 +37,11 @@
|
|
37
37
|
・何か型の問題かと思い、
|
38
38
|
Music findByName(@Param("name") String name);のStringのところをLong型に試してみました。
|
39
39
|
|
40
|
+
・追記なのですが
|
41
|
+
String find = musicRepository.findByName(numFormat).getMusicname();の
|
42
|
+
findByNameの引数に「001」をべたに書いてもダメでした。
|
43
|
+
|
44
|
+
|
40
45
|
### 補足情報(FW/ツールのバージョンなど)
|
41
46
|
Windows10
|
42
47
|
Spring Boot version2.2.1.RELEASE
|
2
Serviceクラスを書きました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -17,6 +17,14 @@
|
|
17
17
|
・下記のサイトを参考にさせていただき、String.formatを用いてゼロ埋めをしました。
|
18
18
|
https://qiita.com/kikkutonton/items/400dcfc343864028800e
|
19
19
|
|
20
|
+
・下記のようにServiceクラスを書きました
|
21
|
+
```java
|
22
|
+
String num = "1";
|
23
|
+
String numFormat = String.format("%03d", num);
|
24
|
+
|
25
|
+
String find = musicRepository.findByName(numFormat).getMusicname();
|
26
|
+
```
|
27
|
+
|
20
28
|
・Repositoryクラスで下記のようにコードを書きましたが、nameのところに「001」ではなく、「1」が入ってきています。
|
21
29
|
```java
|
22
30
|
@Query(value = "SELECT * "
|
1
補足情報の追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -27,4 +27,8 @@
|
|
27
27
|
```
|
28
28
|
|
29
29
|
・何か型の問題かと思い、
|
30
|
-
Music findByName(@Param("name") String name);のStringのところをLong型に試してみました。
|
30
|
+
Music findByName(@Param("name") String name);のStringのところをLong型に試してみました。
|
31
|
+
|
32
|
+
### 補足情報(FW/ツールのバージョンなど)
|
33
|
+
Windows10
|
34
|
+
Spring Boot version2.2.1.RELEASE
|