개발자 과정 기록 및 일기

중앙정보기술인재개발원 개발자 과정 46일차 기록입니다.

킹갓왕동현 2024. 4. 9. 00:04

오늘은 spring 에서

Controller 가 클래스와 메소드를 Mapping 해줬을 때,

메소드 내부의 html 속성을 직접 작성하지 않고,

model 을 사용해서 내가 작성한 로직에

사용자의 요청을 수행한 결과를 담아서,

리턴값을 view 로 포워딩 하고,

jsp 로 html 속성을 작성하는 법이랑,

 

리턴값이 요청 경로와 같으면,

null 로 써도 되고 혹은

리턴값 없이 메소드를 void 로 변경해도 되는 것이랑,

model 의 속성을 여러 형태로 담아보는 것 (array,list,map 등)

 

그리고 이것을 MyBean 이라는 클래스를 생성해서

그것의 getter 와 setter 메소드 명에서

get 혹은 set 을 뺀 나머지 메소드 명을 소문자로 바꿔서

jsp 에서 key 로 쓰면 value 가 출력되는 것도 배웠습니다.

 

솔직히 감으로 이야기 하는 것이라

정보가 엉망진창일 확률이 농후한데,

어쩔 수 없는 것 같은게,

배울 시간은 부족하고,

때려넣을 정보는 많고,

 

자바처럼 정보가 정리되려면

어느정도 애매한 시간들을

보내야 될 것 같습니다.

 

그리고 오랜만에 틈틈이 문제를 풀었는데,

오늘 4문제나 풀어서 굉장히 뿌듯했습니다.

 

이것저것 공부하다보니

문제에 매달리지 않아도 알고리즘 실력이

조금씩 느는 것 같은데,

아마 지난주와 지지난주

정렬법 공부의 영향이 컸지 싶습니다...