質問編集履歴

2

情報の追加

2020/03/14 04:43

投稿

encho
encho

スコア182

test CHANGED
File without changes
test CHANGED
@@ -16,10 +16,72 @@
16
16
 
17
17
 
18
18
 
19
+ ブレークポイントの位置については特に意味はないです。
20
+
21
+ とりあえず動作の確認のために適当な位置にブレークポイントを置いています。
22
+
23
+
24
+
19
25
  #使用ツール
20
26
 
21
27
  Spring-tool-suite-4-4.5.0
22
28
 
23
29
 
24
30
 
31
+ ```java
32
+
33
+ @Controller
34
+
35
+ @RequestMapping("profile")
36
+
37
+ public class MessageController {
38
+
39
+
40
+
41
+ @Autowired
42
+
43
+ UserRepository userRepository;
44
+
45
+ @Autowired
46
+
47
+ MessageReposioty messageRepository;
48
+
49
+
50
+
51
+ @ModelAttribute
52
+
53
+ public MessageForm messageForm() {
54
+
55
+ return new MessageForm();
56
+
57
+ }
58
+
59
+
60
+
61
+ @GetMapping("/{userId}/message")
62
+
63
+ String showMessage(@PathVariable("userId") Integer userId,
64
+
65
+ Model model) {
66
+
67
+ User senderUser = userRepository.findById(userId).orElse(null);
68
+
69
+ List<Message> recieveMessage = messageRepository.findByReceiverUser_UserId(userId);
70
+
71
+ //ここにブレークポイントを設定
72
+
73
+ model.addAttribute("recieveMessage",recieveMessage);
74
+
75
+ model.addAttribute("senderUser",senderUser);
76
+
77
+ return "profile/message";
78
+
79
+ }
80
+
81
+
82
+
83
+ ```
84
+
85
+
86
+
25
- ![イメージ説明](0609b7b80431837ced29186b899b7066.png)
87
+ ![イメージ説明](d68d361e9473e467229720592c991b9c.png)

1

画像の変更

2020/03/14 04:43

投稿

encho
encho

スコア182

test CHANGED
File without changes
test CHANGED
@@ -22,4 +22,4 @@
22
22
 
23
23
 
24
24
 
25
- ![イメージ説明](3742bed48e0681bb35b0fcad2784d742.png)
25
+ ![イメージ説明](0609b7b80431837ced29186b899b7066.png)