質問編集履歴

3

追記

2020/04/22 12:38

投稿

aka_aka
aka_aka

スコア6

test CHANGED
File without changes
test CHANGED
@@ -76,6 +76,16 @@
76
76
 
77
77
 
78
78
 
79
+ ・追記なのですが
80
+
81
+ String find = musicRepository.findByName(numFormat).getMusicname();の
82
+
83
+ findByNameの引数に「001」をべたに書いてもダメでした。
84
+
85
+
86
+
87
+
88
+
79
89
  ### 補足情報(FW/ツールのバージョンなど)
80
90
 
81
91
  Windows10

2

Serviceクラスを書きました。

2020/04/22 12:38

投稿

aka_aka
aka_aka

スコア6

test CHANGED
File without changes
test CHANGED
@@ -36,6 +36,22 @@
36
36
 
37
37
 
38
38
 
39
+ ・下記のようにServiceクラスを書きました
40
+
41
+ ```java
42
+
43
+ String num = "1";
44
+
45
+ String numFormat = String.format("%03d", num);
46
+
47
+
48
+
49
+ String find = musicRepository.findByName(numFormat).getMusicname();
50
+
51
+ ```
52
+
53
+
54
+
39
55
  ・Repositoryクラスで下記のようにコードを書きましたが、nameのところに「001」ではなく、「1」が入ってきています。
40
56
 
41
57
  ```java

1

補足情報の追加

2020/04/22 11:27

投稿

aka_aka
aka_aka

スコア6

test CHANGED
File without changes
test CHANGED
@@ -57,3 +57,11 @@
57
57
  ・何か型の問題かと思い、
58
58
 
59
59
  Music findByName(@Param("name") String name);のStringのところをLong型に試してみました。
60
+
61
+
62
+
63
+ ### 補足情報(FW/ツールのバージョンなど)
64
+
65
+ Windows10
66
+
67
+ Spring Boot version2.2.1.RELEASE