質問編集履歴

2

サンプルプログラム追加

2017/07/24 06:49

投稿

misaka
misaka

スコア31

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,8 @@
1
+ ```ここに言語を入力
2
+
3
+ コード
4
+
1
- @Autowiredを使うことが出来ません。
5
+ ```@Autowiredを使うことが出来ません。
2
6
 
3
7
  すべてのクラスの同じpackageに入れて@Autowiredを使用しても下記のエラー文が出力されてプログラムが実行できません。
4
8
 
@@ -125,3 +129,51 @@
125
129
  }
126
130
 
127
131
  ```
132
+
133
+ 以下、動作確認で作ったソースです。
134
+
135
+ ```java
136
+
137
+ @Controller
138
+
139
+ public class MemoController {
140
+
141
+
142
+
143
+ @Autowired
144
+
145
+ CustomerService cumser;
146
+
147
+
148
+
149
+ @RequestMapping("/")
150
+
151
+ public String memo(){
152
+
153
+ cumser.aaa();
154
+
155
+ return "MemoView";
156
+
157
+ }
158
+
159
+
160
+
161
+
162
+
163
+ @Service
164
+
165
+ @Transactional
166
+
167
+ public class CustomerService{
168
+
169
+ //ためし
170
+
171
+ public void aaa(){
172
+
173
+
174
+
175
+ System.out.println("できたー");
176
+
177
+ }
178
+
179
+ }```

1

CustomerRepositoryクラスの追加

2017/07/24 06:49

投稿

misaka
misaka

スコア31

test CHANGED
@@ -1 +1 @@
1
- SpringFrameworkのAutowiredについて
1
+ SpringFrameworkのAutowiredのエラーについて
test CHANGED
@@ -89,3 +89,39 @@
89
89
 
90
90
 
91
91
  ```
92
+
93
+ 申し訳ありません。以下CustomerRepositoryクラスになります。
94
+
95
+ ```java
96
+
97
+ package soturon;
98
+
99
+
100
+
101
+ import java.util.List;
102
+
103
+
104
+
105
+ import org.springframework.data.jpa.repository.JpaRepository;
106
+
107
+ import org.springframework.data.jpa.repository.Query;
108
+
109
+
110
+
111
+ public interface CustomerRepository extends JpaRepository<Customer, Integer> {
112
+
113
+
114
+
115
+ @Query("SELECT * FROM customer")
116
+
117
+ List<Customer> findAllOrderByName();
118
+
119
+
120
+
121
+
122
+
123
+
124
+
125
+ }
126
+
127
+ ```