Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 3b606c9

Browse files
committed
feat: DatabaseInitializer 추가
1 parent 606bd85 commit 3b606c9

File tree

2 files changed

+29
-2
lines changed

2 files changed

+29
-2
lines changed

‎member_request.http

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ Content-Type: application/json
1919

2020
### 사용자 수정
2121
PUT http://localhost:8081/members/1
22-
jwt-access-token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJuYW1lIjoic2Vva3JhZSIsImVtYWlsIjoic2Vva0BnbWFpbC5jb20iLCJpc3MiOiJqd3QtcmVkaXMtc2VydmljZSIsInN1YiI6Imp3dC1zZXJ2aWNlIiwiYXVkIjoic2VvayIsImlhdCI6MTYyODM0MzQyMSwiZXhwIjoxNjI4MzQzNDIxfQ.IxjXMQHAFJRFU6GUuPW-zss-bQlAw0qhMCLmMXBwCCs
23-
jwt-refresh-token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJuYW1lIjoic2Vva3JhZSIsImVtYWlsIjoic2Vva0BnbWFpbC5jb20iLCJpc3MiOiJqd3QtcmVkaXMtc2VydmljZSIsInN1YiI6Imp3dC1zZXJ2aWNlIiwiYXVkIjoic2VvayIsImlhdCI6MTYyODM0MzQyMiwiZXhwIjoxNjI4MzQzNzIyfQ.0lwN1Wksu92_ZaCa1zWxciP5OVaW2UVPSHaW5bJXw_c
22+
jwt-access-token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJuYW1lIjoic2VvayIsImVtYWlsIjoic2Vva0BnbWFpbC5jb20iLCJpc3MiOiJqd3QtcmVkaXMtc2VydmljZSIsInN1YiI6Imp3dC1zZXJ2aWNlIiwiYXVkIjoic2VvayIsImlhdCI6MTYyODQyNjcwNiwiZXhwIjoxNjI4NDI2NzA2fQ.mb-52jkWDN2PsN-YdpWk45ffpKKuLOVJkXp0vcEHIQA
23+
jwt-refresh-token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJuYW1lIjoic2VvayIsImVtYWlsIjoic2Vva0BnbWFpbC5jb20iLCJpc3MiOiJqd3QtcmVkaXMtc2VydmljZSIsInN1YiI6Imp3dC1zZXJ2aWNlIiwiYXVkIjoic2VvayIsImlhdCI6MTYyODQyNjcwNiwiZXhwIjoxNjI4NDI3MDA2fQ.otBtPvGqCdRgilMECDepaXhrdXrd2K-cduM0LXfHAm8
2424
Content-Type: application/json
2525

2626
{
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
package com.example.springwebjwtredis;
2+
3+
import com.example.springwebjwtredis.member.domain.MemberDto;
4+
import com.example.springwebjwtredis.member.service.MemberService;
5+
import lombok.extern.slf4j.Slf4j;
6+
import org.springframework.boot.context.event.ApplicationReadyEvent;
7+
import org.springframework.context.ApplicationListener;
8+
import org.springframework.stereotype.Component;
9+
10+
@Slf4j
11+
@Component
12+
public class DatabaseInitializer implements ApplicationListener<ApplicationReadyEvent> {
13+
private final MemberService memberService;
14+
15+
public DatabaseInitializer(MemberService memberService) {
16+
this.memberService = memberService;
17+
}
18+
19+
@Override
20+
public void onApplicationEvent(ApplicationReadyEvent event) {
21+
memberService.addMember(MemberDto.builder()
22+
.email("seok@gmail.com")
23+
.name("seok")
24+
.password("1234")
25+
.build());
26+
}
27+
}

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /