質問編集履歴

3

修正

2022/09/30 17:09

投稿

nissyan_hk
nissyan_hk

スコア5

test CHANGED
File without changes
test CHANGED
@@ -151,15 +151,18 @@
151
151
 
152
152
  //DBから取得したユーザ情報を格納する変数
153
153
  Optional<User> getUserInfo = Optional.ofNullable(new User());
154
+
155
+
154
156
  if (auth != null) {
155
- //getNameでログインユーザーのEmailを取得
157
+       //getNameでログインユーザーのEmailを取得
156
158
  String email = auth.getName();
159
+
157
- //ここでエラーが発生!!!!!!!!!!!!!!!!!!
160
+       //ここでエラーが発生!!!!!!!!!!!!!!!!!!
158
-    //emailは取得できていることを確認しています。
161
+         //emailは取得できていることを確認しています。
159
162
  getUserInfo = userRepository.findByUserEmail(email);
160
163
 
161
164
  } else if (user != null) {
162
-    //google認証でここは通りません。
165
+         //google認証でここは通りません。
163
166
  getUserInfo = userRepository.findByUserEmail(user.getEmail());
164
167
 
165
168
  }

2

文法修正

2022/09/30 17:07

投稿

nissyan_hk
nissyan_hk

スコア5

test CHANGED
File without changes
test CHANGED
@@ -22,7 +22,7 @@
22
22
  以下、省略
23
23
  ```
24
24
 
25
- ### コントローラーに記述していた時のソースコード(正常動き)
25
+ ### コントローラーに記述していソースコード(正常)
26
26
 
27
27
  ``` UserRepository.java
28
28
  @Mapper
@@ -83,7 +83,7 @@
83
83
  }
84
84
  }
85
85
  ```
86
- ### ユーザークラス記述していた時のソースコード(異常系)
86
+ ### ユーザークラス記述していソースコード(異常系)
87
87
 
88
88
  ``` UserRepository.java
89
89
  @Mapper

1

文法修正

2022/09/30 17:06

投稿

nissyan_hk
nissyan_hk

スコア5

test CHANGED
File without changes
test CHANGED
@@ -3,13 +3,14 @@
3
3
  エンティティ(Userクラス)の業務処理は、エンティティ(Userクラス)でメソッド化し
4
4
  分かりやすくすることが目的です。
5
5
 
6
+ メールアドレス認証とgoogle認証を採用しており
6
- メールアドレス認証とgoogle認証作成していまして、メールアドレス認証を行なったときのエラーになります。
7
+ メールアドレス認証を行なったのエラーになります。
7
8
 
8
9
  ### 実現したいこと
9
- DBからユーザー情報を取得すること。
10
+ エンティティクラスで、DBからユーザー情報を取得すること。
10
11
  ### 試したこと
11
- コントローラーではDBからユーザー情報は取得できますが
12
+ コントローラーで記述していた時DBから問題無く取得できますが
12
- エンティティクラスで処理をするとnullが返ってきます。
13
+ エンティティクラスに移動するとnullが返ってきます。
13
14
 
14
15
  ### 発生している問題・エラーメッセージ
15
16