반응형

전체 글 80

Controller @Vaild ( JSR-303 )

- @Vaild는 JSR-303의 빈검증기를 이용하여 모델 오브젝트를 검증하는 지시자이다라고 토비의 스프링에 나온다. - 폼 체크에는 JSR-303말고도 다른 방법이있지만 이거부터 써본다. - 난 단순하게 생각할꺼다. 그냥 @Vaild를 이용하여 bean파일의 폼체크를 하기위해 사용한다 라고 생각할 것 이다. - @Vaild는 @ModelAttribute 를 이용하여 모델 오브젝트를 가져와 검증형태 와맞는지 검증하며 에러가 발생했을시 BindingResutl를 이용하여 오류메세지를 반환한다. - @Vaild를 간결하게 사용하기 위해 Spring Form Tag를 이용하여 View화면을 만들었다.Spring Form Tag는 http://dev.anyframejava.org/anyframe/doc/web/..

Spring 2013.10.08

Controller @RequestParam

- @RequestParam 은 단일 HTTP 요청 파라메터를 메소드 파라미터에 넣어주는 애노테이션이다. - 아래에 예제에는 2가지 만을 적었다 - 첫번째는 @RequestParam("id") String id 와같이 id요청 파라미터를 String타입으로 변환해서 메소드의 id의 파라미터에 넣어준다. 이때 @RequestParam 을 생략하고도 사용이 가능하다.- 두번째는 Map을 이용하여 값을 담아온다. 파라미터의 이름은 맵의 키에 파라미터의 값은 맵의 값에 담겨 전달된다. ps. DTO처럼 오브젝트 타입이 필요할경우에도 일반적으로 처리가 가능하지만여 @RequestParam을 여러번 적어야 하는 경우가 발생한다 그렇기에 @ModelAttiribute를 사용하여 길이를 줄이수도 있다.! Colored..

Spring 2013.10.07

String Mybatis 연동 및 간단예제(select, insert)

Spting + Mybatis를 할려고한다 why? 잘까먹어서.. 내가적었지만 뭔소리인가 싶기도 하며 맞는지도 의심스럽다.. 더열심이 해야겠다. select, insert부분만 구현했다 why? 두개면 나머지도 다할수 있다!! 시작하기 먼저 간단하게 순서를 소개하자면 1. pom.xml mybatis 를하기위한 dependency 추가 2. root-context.xml 에 추가 3. bean 파일인 Member.java 생성 4. 매핑하기위한 MemberMapper.interface 생성 5. MemberDAO.interface 와 DAO를 상속받은 MemberDAOService.java 생성 - 멤버DAO는 멤버Mapper와 내용은 같지만 Mapper만을 하기위한 인터페이스를 만드는 것이 좋다. 6...

Spring 2013.10.01

STS(Spring Tool Suite)설치하기

1. 홈페이지로 접속한다.http://www.springsource.org/ 2. 검색창에 spring tool 정도로 간략하게 검색 3. Spring Tool Suite Downlod 클릭! 4. 개인정보를 적고 download 또는 적기 귀찬으면 그냥 밑에있는 Take me straight to the download. 클릭! 5. 화면처럼 원하는 버젼이나 OS에 맞게 다운밭으면 된다.(이클립스 사용법과 동일하기에 나는 그냥 zip사용) 6. 압축해제후 sts-***RELEASE 폴더로 들어가 STS를 실행해서 사용하면된다.

Spring 2013.08.20

Eclipse에서 jQuery 라이브러리(~.js) 에러(error) 표시 제거법

1. 프로젝트를 구동하는데에는 문제가 없지만 아래와 같이 전혀 이상이 없는데도 불구하고 에러 표시가 난다면 부담이 될 수 있다. 그러므로 단계를 따라하면서 에러 표시를 없애보도록 하자. 2. 아래와 같이 javascript 부분에서 오른쪽 버튼을 누르고 속성(properties)로 진입한다. 3. Include Path로 진입하여 Source 부분의 Exclude 부분에서 Edit로 진입한다. 4. 아래와 같이 jquery 라이브러리에 대한 허용부분을 기재하도록 한다. 5. 위와 같이 조치하면 아래와 같이 더 이상 에러 표시가 뜨지 않는 것을 확인할 수 있다.

jQuery 2013.08.09
반응형