1
1
package com .dnd .sbooky .core ;
2
2
3
+ import com .dnd .sbooky .core .evaluation .Evaluation ;
4
+ import com .dnd .sbooky .core .evaluation .EvaluationKeyword ;
5
+ import com .dnd .sbooky .core .evaluation .EvaluationRepository ;
3
6
import com .dnd .sbooky .core .item .ItemEntity ;
4
7
import com .dnd .sbooky .core .item .ItemRepository ;
5
8
import com .dnd .sbooky .core .item .ItemType ;
8
11
import com .dnd .sbooky .core .member .MemberEntity ;
9
12
import com .dnd .sbooky .core .member .MemberRepository ;
10
13
import jakarta .annotation .PostConstruct ;
14
+ import java .util .Arrays ;
11
15
import lombok .RequiredArgsConstructor ;
12
16
import org .springframework .stereotype .Component ;
13
17
@@ -18,12 +22,16 @@ public class Initializer {
18
22
private final MemberRepository memberRepository ;
19
23
private final LikeRepository likeRepository ;
20
24
private final ItemRepository itemRepository ;
25
+ private final EvaluationRepository evaluationRepository ;
21
26
22
27
@ PostConstruct
23
28
public void init () {
24
29
MemberEntity memberEntity = memberRepository .save (MemberEntity .newInstance ("test1" , "test1" ));
25
30
likeRepository .save (LikeEntity .newInstance (memberEntity .getId ()));
26
31
itemRepository .save (ItemEntity .newInstance (ItemType .CHARACTER , "떠돌이 유령" , "mummy_ghost" ));
27
32
itemRepository .save (ItemEntity .newInstance (ItemType .CHARACTER , "유령" , "basic_ghost" ));
33
+
34
+ Arrays .stream (EvaluationKeyword .values ())
35
+ .forEach (keyword -> evaluationRepository .save (Evaluation .newInstance (keyword )));
28
36
}
29
37
}
0 commit comments