일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 상속
- IBatis procedure
- 로또
- 가변인자
- Validations
- 전자정부
- 자바 야구게임
- 스프링
- 자바
- Random
- 상속예제
- 페이징
- 25가지 효율적인 sql작성법
- 전체
- jquery
- angular2
- 전체텍스트
- 다운캐스팅
- Full text
- full text indexing
- 야구게임
- while
- 이클립스
- 형변환
- 업캐스팅
- Login with OAuth Authentication
- 다형성
- 단축키
- 추상클래스
- Today
- Total
목록전체 글 (448)
nalaolla
Spring Framework: beans - xml 태그 정리 beansdispatcher-servlet.xml 혹은 applicationContext.xml 의 루트태그. 태그 속성으로 스프링 bean이 사용할 라이브러리를 정의한다. Colored by Color Scriptercs의 속성값은 실제 참조하는 스프링 라이브러리의 버전에 따라 달라진다. 위에선 spring 3.1을 사용하는 경우다. bean객체 생성 태그id: 스프링 bean이 인식하는 식별자class: 객체를 생성할 클래스package com.bean; public class User { String str; public User() { this.str = "ㅎㅇ"; } public String result() { return str;..
Spring Framework: beans - 의존관계 설정 생성자를 이용한 의존관계 설정방법 클래스 작성package com.sp1; public interface User{ public String result();}cspackage com.sp1; public class UserImpl implements User { private String name; private int age; public UserImpl() { name = "김혜진"; age = 35; } public UserImpl(String name, int age) { this.name = name; this.age = age; } public String result() { return name + "님의 나이는" + age + ..
Spring Framework: 포워딩/리다이렉션 스프링 프레임워크에서 컨트롤러의 메서드가 리턴하는 타입에 따라 포워딩과 리다이렉션 구현 방법을 간단히 기술한다. 단, 지원되는 resolver는 설정되어 있다고 가정 따로 언급하지 않는다. return Stringreturn "/member/login.do"; // 포워딩return "redirect:/member/login.do"; // 리다이렉션cs리다이렉트 시엔 'redirect:' 이 후 꺽쇠(/)의 여부에 따라 클라이언트에 전달할 경로가 달라질 수 있다. 가령 Context 경로가 '/FO'이고 컨트롤러에 매핑된 경로의 최상단('/FO' 바로 다음)이 '/member'라고 했을 때 'redirect:member/login.do' 를 리턴하면 실제..
@RequestParam 관련 문서http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/web/bind/annotation/RequestParam.html requiredspring framework 2.5 or higher RequestParam annotation은 key=value 형태로 화면에서 넘어오는 쿼리스트링 혹은 폼 데이터를 메소드의 파라미터로 지정한다. 대체로 파라미터의 개수가 적을때 사용한다.method( @RequestParam( PARAM ) Obj )method( @RequestParam Map)PARAM: 전달되는 파라미터의 이름을 지정한다. 이름 외에 기본값(defaultValue), 필수여부(req..
@ModelAttribute 관련 문서http://docs.spring.io/autorepo/docs/spring/current/javadoc-api/org/springframework/web/bind/annotation/ModelAttribute.htmlhttp://hnsnmn.blogspot.kr/2014/02/modelattribute.html requiredspring framwork 2.5 or higher 파라미터 타입에 명시하는 경우method( @ModelAttribute Model model )method( @ModelAttribute( name ) Model model )name: attribute name 파라미터를 모델의 프로퍼티와 매핑한다.화면에서 전달된 쿼리스트링이나 폼 데이터를..
패키지: org.springframework.stereotype버전: spring 2.5spring MVC의 Controller 클래스 선언을 단순화시켜준다. 스프링 컨트롤러, 서블릿을 상속할 필요가 없으며, @Controller로 등록된 클래스 파일에 대한 bean을 자동으로 생성해준다.Controller로 사용하고자 하는 클래스에 @Controller 어노테이션을 명시하면 component-scan으로 자동 등록된다.cspackage com.test; import org.springframework.stereotype.Controller; @Controllerpublic class SpringTest { //...}Colored by Color Scriptercs 컨트롤러 메서드의 파라미터 타입파라미..