質問編集履歴

2

OrderItemRepositoryを追記しました。

2018/06/13 07:48

投稿

akuram
akuram

スコア8

test CHANGED
File without changes
test CHANGED
@@ -178,11 +178,53 @@
178
178
 
179
179
 
180
180
 
181
+ ```java:OrderItemRepository.java
182
+
183
+ package jp.co.sss.shop.repository;
184
+
185
+
186
+
187
+ import org.springframework.data.domain.Page;
188
+
189
+ import org.springframework.data.domain.Pageable;
190
+
191
+ import org.springframework.data.jpa.repository.JpaRepository;
192
+
193
+ import org.springframework.data.jpa.repository.Query;
194
+
195
+ import org.springframework.data.repository.query.Param;
196
+
197
+ import org.springframework.stereotype.Repository;
198
+
199
+
200
+
201
+ import jp.co.sss.shop.entity.OrderItem;
202
+
203
+
204
+
205
+ @Repository
206
+
207
+ public interface OrderItemRepository extends JpaRepository<OrderItem, Integer> {
208
+
209
+
210
+
211
+ @Query("SELECT e FROM OrderItem e INNER JOIN e.order.user d WHERE e.order.user.id = :id")
212
+
213
+ public Page<OrderItem> findByIdOrderByInsertDate(@Param("id") Integer id, Pageable pageable);
214
+
215
+ }
216
+
217
+ ```
218
+
219
+
220
+
221
+
222
+
181
223
  ### 試したこと
182
224
 
183
225
  returnが問題だと思い、いくつかのパターンを試しましたがだめでした。
184
226
 
185
-
227
+ リポジトリーが取得できていないそうなので、いろいろしましたがだめでした。
186
228
 
187
229
 
188
230
 
@@ -197,3 +239,5 @@
197
239
  追記
198
240
 
199
241
  BasketFormを追記しました。
242
+
243
+ OrderItemRepositoryを追記しました。

1

BasketFormを追記しました。

2018/06/13 07:48

投稿

akuram
akuram

スコア8

test CHANGED
File without changes
test CHANGED
@@ -22,7 +22,9 @@
22
22
 
23
23
  ### 該当のソースコード
24
24
 
25
+
26
+
25
- spring:BasketDeleteCustomerController.java
27
+ ```spring:BasketDeleteCustomerController.java
26
28
 
27
29
  package jp.co.sss.shop.controller.basket;
28
30
 
@@ -68,11 +70,11 @@
68
70
 
69
71
  }
70
72
 
73
+ ```
71
74
 
72
75
 
73
- ```
74
76
 
75
- html:basket_list.html
77
+ ```html:basket_list.html
76
78
 
77
79
  <!DOCTYPE html>
78
80
 
@@ -100,6 +102,80 @@
100
102
 
101
103
  </html>
102
104
 
105
+ ```
106
+
107
+
108
+
109
+ ```java:BasketForm.java
110
+
111
+ package jp.co.sss.shop.form;
112
+
113
+ public class BasketForm {
114
+
115
+
116
+
117
+ private Integer id;
118
+
119
+ private Integer itemId[];
120
+
121
+
122
+
123
+ private Integer orderNum[];
124
+
125
+
126
+
127
+ public Integer getId() {
128
+
129
+ return id;
130
+
131
+ }
132
+
133
+
134
+
135
+ public void setId(Integer id) {
136
+
137
+ this.id = id;
138
+
139
+ }
140
+
141
+
142
+
143
+ public Integer[] getItemId() {
144
+
145
+ return itemId;
146
+
147
+ }
148
+
149
+
150
+
151
+ public void setItemId(Integer[] itemId) {
152
+
153
+ this.itemId = itemId;
154
+
155
+ }
156
+
157
+
158
+
159
+ public Integer[] getOrderNum() {
160
+
161
+ return orderNum;
162
+
163
+ }
164
+
165
+
166
+
167
+ public void setOrderNum(Integer[] orderNum) {
168
+
169
+ this.orderNum = orderNum;
170
+
171
+ }
172
+
173
+ }
174
+
175
+
176
+
177
+ ```
178
+
103
179
 
104
180
 
105
181
  ### 試したこと
@@ -115,3 +191,9 @@
115
191
 
116
192
 
117
193
  エクリプスにて開発。
194
+
195
+
196
+
197
+ 追記
198
+
199
+ BasketFormを追記しました。