스프링 MVC [스프링 3.0] 소녀시대와 함께하는 스프링 @MVC 아우 귀찮아 ㅠ.ㅠ 아우 귀찮아… ㅠ_ㅠ 괜히 만들었어~~ 괜히 소녀시대로 장난쳤어~~ 퀴즈1) 태연은 뭐다?? 퀴즈2) HandleAdapter는 뉴~규? 정답은 이번주 토요일 KSUG 세미나에서…
스프링 AOP [스프링 3.0 @MVC] 컨트롤러에 스프링 AOP가 적용되지 않는다는건 이제 거짓말 @MVC를 사용하면 좋은 점 중 하나가 스프링 AOP 적용이 쉽다는 겁니다. 아직도 여러 이유로 이전의 Controller 계층 구조를 이용해서 개발하시는 분들이 많겠지만 @MVC를 사용하시는 분들은 이점을 꼭 알고 계셔야 합니다. 스프링 @MVC도 이제 스프링 AOP가 아주 잘 먹힙니다. @Controller public class TestController { @RequestMapping(“/test”)
enum 하이버네이트, 스프링 MVC에서 enum 사용하기 3 1. Character 값을 DB에 저장하는 enum도 지원하도록 구현했고.. 2. UserType 생성을 좀 더 간편화 했습니다. public enum FamillyCate implements PersistentEnum { FATHER(‘f’, “부”), MOTHER(‘m’, “모”), BROTHER(‘b’, “형제”), SISTER(‘s’, “자매&
@InitBinder PropertyEditor 활용 예제 어제 올린 글에 이어지는 내용으로 스프링이 제공하는 form 태그와 PropertyEditor를 조합하는 방법입니다. PropertyEditor로 할 수 있는 일 중 하나를 스프링 form 태그가 해줍니다. 그게 뭐냐면.. getAsText죠. <form:checkboxes items=”${allRoles}” path=”roles” delimiter=”<br/>” itemLabel=”note” itemValue=”
checkboxes 스프링 MVC form 태그 써 보셨어요? 귿이에요. <form:checkboxes items=”${allAuthorities}” path=”authorities” delimiter=”<br/>” itemLabel=”name” itemValue=”id” /> 단 한 줄로.. 저렇게 출력해줍니다. 괜찮죠? EL로 넘겨준 allAuthorities 이 녀석은 List 타입으로 도메인 객체 타입의 객체들을 담고 있죠. 흠… 화면에
스프링 MVC Validator에도 여러 가지가 있네 JSF 스캐(스크린캐스팅)를 찍다가 알게 된건데, 기본 검증기, Application-level 검증, 커스텀 검증기, 표준 검증기가 있었습니다. 기본 검증기는 프레임워크에서 제공하는 것으로 JSF에는 길이 검사라던가, 숫자가 최소치와 최대치 사이의 값인지 범위를 검사할 수 있는 기본 Validator들을 제공하고 있었습니다. 스프링 MVC는 어떨까요? 글쎄요. 없는 것 같네요. ValidationUtils는 있지만 JSF 처럼 간단하게 뷰에서
Chapter 8 8.7. Spring-MVC Integration 1.1부터 스프링 DM은 스프링 MVC 프레임워크와 밀접하게 통홥되었다. 이번 섹션에서 어떻게 스프링 MVC 애플리케이션을 OSGi 환경에서 실행할 수 있는지 살펴보겠다. OSGi 플랫폼에서 제대로 사용되려면, 스프링 MVC를 새로운 환경으로 이전해야 한다. 스프링 DM은 OSGi를 인식하는 application context를 제공한다.(OsgiBundleXmlWebApplicationContext) 이것은 스프링 MVC의 XmlApplicationContext와 동일한 역할을 한다. application context는 웹 애플리케이션