티스토리 뷰

SPRING

@RequestParam

Howu 2023. 6. 29. 14:08

@RequestParam

spring MVC에서 쿼리 스트링 정보를 쉽게 가져올 수 있음

- required = false와 같이 required 속성을 추가하면 해당 필드가 쿼리스트링에 존재하지 않아도 예외가 발생하지 않는다.

- required = true와 같은 속성을 추가하면 해당 필드가 쿼리스트링에 존재하지 않을 때 예외가 발생하도록 한다.

- defaultValue는 파라미터 값이 없을 경우 기본으로 들어갈 값을 지정해주는 것이다.

User Agent

HTTP 요청을 보내는 디바이스와 브라우저 등 사용자 s/w의 식별 정보를 담고 있는 request header의 한 종류이다. 임의로 수정될 수 없는 값이고 보통 HTTP 요청 에러가 발생했을 때 요청을 보낸 사용자 환경을 알아보기 위해 사용한다.

 

ApplicationContext

스프링 컨테이너로 BeanFactory 인터페이스의 하위 인터페이스이다. BeanFactory에 부가기능을 추가한 것이다.

BeanFactory는 스프링 컨테이너의 최상위 인터페이스로 스프링 빈을 관리하고 조회하는 역할을 한다.

+ 부가기능: 국제화, 환경변수관련 처리, 애플리케이션 이벤트, 리소스 조회

Bean을 Singleton을 관리하므로 Singleton Container라고 불리기도 한다.

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함