잠깐 해당 코드의 흐름에 대해서 설명하자면,
이 과정을 통해서 서비스는 어떤 데이터의 값들을 변경하고, 그 변경된 데이터를 반환한다.
풀어서 설명하자면,
해당 메소드 editItem은 진행하는 과정속에서 값의 참조 복사 뭐 이런거 전혀 없고,
진짜 받은 변수대로 SQL UPDATE 구문을 처리를 시도하고, 그 과정이 잘 처리가 되면,
UPDATE를 처리하기 위해 받은 그 변수값들 그대로 SELECT문을 돌려서 받은 값을 반환한다.
그래서 아래의 코드에서 output에 들어가게 되는 값은,
멤버 서비스의 editItem() 메소드에 member 객체를 파라미터로 넣었을때,
editItem이 SQL Update 처리를 하고 난 뒤,
Update 처리를 할 때 쓴 변수 값으로 Select처리를 하여 나온 값이 반환되어서 output 으로 들어가게 된다.
하여튼 위의 블럭씌운 저 코드를 추가해서 온전한 파일 경로를 view에서 받게 하여서 제대로 된 사진을 가져오게 함.
'오답노트 및 하다 막힌 부분 > Spring' 카테고리의 다른 글
SpringBoot 프로젝트의 Spring 버전 업데이트 (0) | 2024.12.18 |
---|---|
Thymeleaf와 html의 data-set 출력 (0) | 2024.12.05 |
char 타입의 변수를 String으로 바꾸었을 때. (0) | 2024.11.14 |
로그인 갱신시간 (0) | 2024.11.12 |
mapper에서 조건태그로 sql 구문 만들기 (0) | 2024.11.09 |