質問編集履歴

1

HeloControllerとMyDataMongoRepositoryを修正しました

2016/08/28 04:12

投稿

heavyuseman
heavyuseman

スコア42

test CHANGED
File without changes
test CHANGED
@@ -42,7 +42,7 @@
42
42
 
43
43
  ```java
44
44
 
45
- ・HeloController
45
+ ・HeloController(修正後)
46
46
 
47
47
  package com.tuyano.springboot;
48
48
 
@@ -96,7 +96,7 @@
96
96
 
97
97
  mav.addObject("msg","サンプルです");
98
98
 
99
- Iterable<MyDataMongo> list=repository.findAll();
99
+ List<MyDataMongo> list=repository.findAll();
100
100
 
101
101
  mav.addObject("datalist",list);
102
102
 
@@ -138,7 +138,7 @@
138
138
 
139
139
  mav.addObject("value","");
140
140
 
141
- Iterable<MyDataMongo> list=repository.findAll();
141
+ List<MyDataMongo> list=repository.findAll();
142
142
 
143
143
  mav.addObject("datalist",list);
144
144
 
@@ -150,27 +150,27 @@
150
150
 
151
151
  @RequestMapping(value="/first",method=RequestMethod.POST)
152
152
 
153
- public ModelAndView search(@ModelAttribute("formModel")MyDataMongo mydatamongo,ModelAndView mav){
153
+ public ModelAndView search(@RequestParam("name")String param,ModelAndView mav){
154
154
 
155
155
  mav.setViewName("first");
156
156
 
157
157
 
158
158
 
159
- // if(mydatamongo ==""){
159
+ if(param ==""){
160
-
160
+
161
- //mav =new ModelAndView("redirect:/first");
161
+ mav =new ModelAndView("redirect:/first");
162
-
162
+
163
- //}else{
163
+ }else{
164
-
164
+
165
- System.out.println("param"+mydatamongo);
165
+ System.out.println("param"+param);
166
166
 
167
167
  mav.addObject("title","Find Result");
168
168
 
169
- mav.addObject("msg","["+mydatamongo+"]の検索結果");
169
+ mav.addObject("msg","["+param+"]の検索結果");
170
-
170
+
171
- mav.addObject("value",mydatamongo);
171
+ mav.addObject("value",param);
172
-
172
+
173
- Iterable<MyDataMongo> list=repository.findByName(mydatamongo);
173
+ List<MyDataMongo> list=repository.findByName(param);
174
174
 
175
175
  System.out.println(list);
176
176
 
@@ -178,9 +178,9 @@
178
178
 
179
179
 
180
180
 
181
-
181
+ }
182
+
182
-
183
+ System.out.println(mav);
183
-
184
184
 
185
185
  return mav;
186
186
 
@@ -400,7 +400,7 @@
400
400
 
401
401
  ```java
402
402
 
403
- ・MyDataMongoRepository.java
403
+ ・MyDataMongoRepository.java(修正後)
404
404
 
405
405
  package com.tuyano.springboot.repositories;
406
406
 
@@ -418,16 +418,28 @@
418
418
 
419
419
  import com.tuyano.springboot.MyDataMongo;
420
420
 
421
+
422
+
423
+
424
+
421
425
  @Repository
422
426
 
423
- public interface MyDataMongoRepository extends JpaRepository<MyDataMongo,Long>{
427
+ public interface MyDataMongoRepository extends JpaRepository<MyDataMongo,String>{
424
-
428
+
429
+
430
+
425
- public List<MyDataMongo>findByName(MyDataMongo mydatamongo);
431
+ public List<MyDataMongo> findByName(String s);
426
-
432
+
433
+
434
+
435
+
436
+
427
- }
437
+ }
428
-
429
-
430
-
431
-
432
-
438
+
439
+
440
+
441
+
442
+
443
+
444
+
433
- ```
445
+ ```