본문 바로가기

전체 글18

Controller의 리턴 타입 String jsp파일의 경로와 파일 이름을 나타내기 위해서 사용한다. void 호출하는 URL과 동일한 이름의 jsp를 의미한다. 해당 URL경로를 그대로 jsp 파일의 이름으로 사용한다. ex) basic.jsp VO / DTO 타입 주로 JSON 타입의 데이터를 만들어서 반환하는 용도로 사용한다. 이렇게 사용하기 위해 jackson-databind라이브러리를 pom.xml에 추가한다 com.fasterxml.jackson.core jackson-databind 2.9.4 ResponseEntity 타입 response 할 때 Http 헤더 정보와 내용을 가공하는 용도로 사용한다. Model, ModelAndView Model로 데이터를 반환하거나 화면까지 같이 지정하는 경우에 산다 (많이 사용하지 .. 2021. 11. 1.
Controller의 파라미터 수집 변수의 값이 서로 맞다면 자동으로 dto에 데이터가 들어가진다 위에는 출력한 것. @Requestparam을 활용해 넣는 방법 똑같은 변수를 넣어야 할경우 LIst에 받을 수 있다 String[]으로도 가능 dto를 리스트 형식으로 만들어서 받을 수도 있다 날짜데이터 받는 방법 @initBinder를 만들거나 @DataTimeFormat을 만들어줘야한다. 2021. 11. 1.
오라클 날짜 함수 날짜 데이터 + 숫자 : 숫자만큼 일수 이후의 날짜 날짜 데이터 - 숫자 : 숫자만큼 일수 이전의 날짜 select sysdate as now, sysdate -1 as yerterday, sysdate +1 as tomorrow from dual; ADD_MONTHS 몇 개월 이후 날짜를 구하는 함수 select sysdate, add_months(sysdate, 3) as nextmonth from dual; ex) 입사한지 10년이 되는 날을 구하고 싶으면 10년을 120개월을 넣으면 된다. MONTHS_BETWEEN select tdate, months_between(tdate, sysdate), months_between(sysdate, tdate) as month, trunc(months_be.. 2021. 10. 24.
오라클 숫자 함수 round (반올림) select round(1234.5678), round(1234.5678,1), round(1234.5678,2), round(1234.5678,-1), round(1234.5678,-2) from dual; TRUNC(숫자 버림) select trunc(1234.5678), trunc(1234.5678,1), trunc(1234.5678,2), trunc(1234.5678,-1), trunc(1234.5678,-2) from dual; CEIL, FLOOR 각각 입력된 숫자와 가까운 큰 정수, 작은 정수를 반환하는 함수이다. select ceil(1234.5678), floor(1234.5678), ceil(-1234.5678), floor(-1234.5678) from dual;.. 2021. 10. 24.