참조 깃허브 주소
https://github.com/sblee1031/Kosta/tree/main/ORACLE_DB_THEOTY/Oracle_DB_project/myspring
@Controller용 메서드의 매개변수타입
HttpServletRequest
HttpServletResponse
HttpSession
String - 요청전달데이터전용 (ex : String prod_no)
int - 요청전달데이터전용 (ex : int prod_no)
@RequestParam- 요청전달데이터이름과 매개변수이름을이 다른경우
(ex: @RequestParam(name = "prod_no", required = false, defaultValue = "") String no))
(ex : @RequestParam(required = false, defaultValue = "0") int prod_price)
String[] - 요청전달데이터값이 여러개인경우
(ex : String [] prod_no)
커맨드객체타입(DTO) - 요청전달데이터들을 프로퍼티로 갖는 객체
(ex : Product p)
Model - Viewer에게 전달할 값이 설정될 객체
Map - Viewer에게 전달할 값이 설정될 객체
Controller용 메서드의 리턴타입
ModelAndView - Model 정보와 view정보를 갖는 객체
String - View이름
void - View이름이 url-pattern값으로 자동설정된다
'KOSTA > WEB' 카테고리의 다른 글
21.7.23 - Spring (Json) (2) | 2021.07.23 |
---|---|
21.7.22 - Spring 트랜잭션 , AOP (0) | 2021.07.22 |
21.7.20 - Spring (JDBC연결, JUnit, HikariCP,Spring MVC (0) | 2021.07.20 |
21.7.19 - 마이바티스 문법, spring xml 구조 (0) | 2021.07.19 |
21.7.16 - Spring Bean, annotation, DataSource (0) | 2021.07.16 |