bean property 간단하게 설정하기 : http://www.springframework.org/schema/p 활용
Spring 2011. 8. 22. 10:04
bean 의 property 를 설정하기 위해서
프로퍼티를 설정하는 다른 방법으로 스프링 설정 xml 파일 상단에 xmlns:p="http://www.springframework.org/schema/p" 요런걸 추가해 주고
가독성 측면에는 위에것 처럼 property 태그를 사용하는게 뭐 아무래도 쪼금 더 좋겠지만 그냥 위처럼 설정할 프로퍼티가 딸랑 하나밖에 없는 bean 은 심플하게 죠래 한줄로 설정하는것도 괜찮을것 같다.
property 에 value 를 설정할때는 p:maxUploadSize="값" 요렇게 설정하고
property 에 다른 bean을 참조시키게 할때는 p:maxUploadSize-ref="다른bean ID" 요것처럼 뒤에다 -ref 를 붙여주면 된다.
그리고 만약 이클립에 STS 가 설치되 있다면 p: 한 다음에 컨트롤 + 스페이스 키를 누르면 자동완성 기능도 동일하게 작동된다.
<bean class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="maxUploadSize" value="10000000" /> </bean>요런식으로 property 태그를 이용해서 설정한다.
프로퍼티를 설정하는 다른 방법으로 스프링 설정 xml 파일 상단에 xmlns:p="http://www.springframework.org/schema/p" 요런걸 추가해 주고
<bean class="org.springframework.web.multipart.commons.CommonsMultipartResolver" p:maxUploadSize="10000000"/>요렇게도 설정할 수 있다.
가독성 측면에는 위에것 처럼 property 태그를 사용하는게 뭐 아무래도 쪼금 더 좋겠지만 그냥 위처럼 설정할 프로퍼티가 딸랑 하나밖에 없는 bean 은 심플하게 죠래 한줄로 설정하는것도 괜찮을것 같다.
property 에 value 를 설정할때는 p:maxUploadSize="값" 요렇게 설정하고
property 에 다른 bean을 참조시키게 할때는 p:maxUploadSize-ref="다른bean ID" 요것처럼 뒤에다 -ref 를 붙여주면 된다.
그리고 만약 이클립에 STS 가 설치되 있다면 p: 한 다음에 컨트롤 + 스페이스 키를 누르면 자동완성 기능도 동일하게 작동된다.
'Spring' 카테고리의 다른 글
Spring @ResponseBody 로 리턴시 한글이 깨질때 (0) | 2013.04.16 |
---|---|
<util:properties/> 와 Spring EL 로 값 가져오기 (0) | 2013.04.12 |
Spring 개발시 개발, 운영환경 프로퍼티 파일 관리하기 (1) | 2011.10.11 |
ContentNegotiatingViewResolver 활용 : 하나의 RequestMapping 으로 JSP, JSON, JSONP 처리하기 (0) | 2011.08.19 |
<context:property-placeholder/> 를 사용할때 property file의 encoding 지정하기 (0) | 2011.08.03 |