목차

  1. 회원정보 수정
  2. Session 수정

 

 

 

1. 회원정보 수정

  1. UserController.java : 수정하기 url 넘길 코드 작성
  2. updateForm.jsp : '회원정보 수정' 페이지 작성
  3. http : 'Username' 영역은 수정불가 / 나머지 영역 수정 가능
  4. user.js : '회원정보 수정' 버튼 클릭시 작동하는 코드 작성
  5. UserApiController.java : 회원수정() 메소드에 http에서 작성한 데이터를 담아 전달
  6. UserService.java : 회원수정() 메소드에 들어온 데이터를 DB에 저장
  7. http : 회원정보 수정
  8. DB : 데이터 수정 내용 확인
  9. http : '회원정보'를 다시 눌러보면 수정 전 데이터가 나옴 (DB는 수정됐으나, session은 적용이 안된 상태)

 

1. UserController.java : 수정하기 url 넘길 코드 작성

 

2. updateForm.jsp : '회원정보 수정' 페이지 작성

 

3. http : 'Username' 영역은 수정불가 / 나머지 영역 수정 가능

 

4. user.js : '회원정보 수정' 버튼 클릭시 작동하는 코드 작성

 

5. UserApiController.java : 회원수정() 메소드에 http에서 작성한 데이터를 담아 전달

 

6. UserService.java : 회원수정() 메소드에 들어온 데이터를 DB에 저장

 

7. http : 회원정보 수정

 

8. DB : 데이터 수정 내용 확인

 

9. http : '회원정보'를 다시 눌러보면 수정 전 데이터가 나옴 (DB는 수정됐으나, session은 적용이 안된 상태)

 

 

 

 

2. Session 수정

  1. UserApiController.java : authericationManager로 세션을 등록
  2. http : 회원정보 수정 후, 바로 수정된 내용 확인 가능
  3. DB : 데이터 수정 확인

 

1. UserApiController.java : authericationManager로 세션을 등록

 

2. http : 회원정보 수정 후, 바로 수정된 내용 확인 가능

 

3. DB : 데이터 수정 확인

 

'SpringBoot > JPA' 카테고리의 다른 글

[JPA] 댓글 디자인  (0) 2024.04.08
[JPA] OAuth 설정 (카카오 로그인)  (0) 2024.04.04
[STS] 글 수정하기  (1) 2024.04.01
[STS] 글 삭제하기  (0) 2024.04.01
[STS] 글 상세보기  (0) 2024.03.29

+ Recent posts