스프링 (15) 썸네일형 리스트형 servlet-context.xml 한 줄 정리 : 스프링 MVC 관련 설정만을 분리하기 위해서 만들어진 파일 STS로 프로젝트 생성 후 계속 에러가 나는 경우 STS 설치 후, 프로젝트를 생성하면 아래와 같은 오류가 나는 경우가 있다. 이 경우 당황스럽지 않을 수 없다.난 분명 프로젝트만 생성했는데, 도대체 왜 에러가 나는 거냐구 ㅡㅡ? 아무것도 안 만졌는데 이렇게 에러가 나는 경우에는, 메이븐이 문제다.정확히 말하면 메이븐에서 라이브러리를 제대로 다운로지 못 해서 생기는 에러이다. 해결방법은 의외로 간단하다. 메이븐 기본 저장소인 .m2 폴더를 삭제 해주는 것이다.sts 재기동시 메이븐 저장소는 자동으로 다운된다. 다시 산뜻한 마음으로 프로젝트를 돌려보자. ^^ Java web development tutorial http://www.mkyong.com/ 객체 지향 사고를 단단하게 해줄 책 객체 지향 사고가 부족하다는 느낌을 항상 가지고 있었다.그러다 한국 스프링 사용자 모임 페이지에서 나와 같은 고민을 가지고 있는 사람이 올린 글을 발견하였다.내용은 아래와 같다. 객체지향 관련 서적 추천 부탁 드립니다. C 개발자에서 JAVA로 전향하면서 스프링을 공부하고 있습니다.스프링 공부하다 객체지향적 사고의 부족함을 느끼고 기본에 충실하고자 객체지향 관련 서적을 탐독 하고 있습니다.최근 "스프링 입문을 위한 자바 객체지향의 원리와 이해" 와 "UML 실전에서는 이것만 쓴다" 와 그 외 몇권의 기초 서적을 정독 하였습니다.이제 객체지향의 용어와 원칙등 이론은 알겠습니다. 하지만 여전히 클래스 하나를 작성할 때 조차 인터페이스를 만들어야 하나? 분리 하여야 하나? 얼마나 쪼개야 하나? 이런 고민을 수.. Spring boot 시작하기 [출처] 현c 블로그 Spring boot 를 이용한 빠른 개발환경 구축스프링 부트 개발환경 구축 정보 기존의 스프링 프레임워크(Spring framework)를 이용한 개발환경 구축은 제법 많은 XML 설정파일등의 작성량을 요구했다. 그래서 잘 만들어놓은 설정파일을 복사해서 사용하거나 검색을 통해 얻은 정보를 그대로 복사해서 사용하는 경우가 다반사였는데, 실상 특별한 경우의 설정을 제외하고는 거의 항상 동일한 옵션을 가져가게 되는 것이 사실일 것이다. 그러한 부분에서 스프링 부트는 반복되는 개발환경 구축을 위한 코드작성등의 작업을 확연히 줄여주고 빠르고 쉽게 프로젝트를 작성할 수 있도록 도와준다고 할 수 있다. 공식 스프링 부트 문서를 참고해서 스프링 부트의 빠르게 와닿는 특징을 정리하고 `Hello .. [SPRING] 타일즈3 TILES3 세팅하기 [사용예]> jsp 자원을 재사용하게 도와주는 기술로 주로 공통적으로 사용하는 Header, Footer, Menu(Navigation) 등을 세팅한다. > 아래와 같이 설정해두면, 어떤 페이지를 호출하던 아래 세팅한 내용들은 기본적으로 세팅되어 호출된다. 1. Pom.xml 추가> Step 1) properties 내에 다음과 같은 소스를 추가3.0.5 > Step 2) dependency 추가 org.apache.tilestiles-extras${org.apache.tiles-version} Library 추가. 2. Servlet.xml 추가Step 1) 아래와 같이 Bean을 추가한다. /WEB-INF/tiles.xml Step 2) 기존 viewer는 order를 2로 변경한다. Servlet에.. web.xml url-pattern / 와 /* 의 차이점 [출처] 탁구치는 개발자 블로그 [*.do에서 /* 로 바꾸게 된 이유]스프링 3.1 샘플 프로젝트의 web.xml(DD) 구성 시 url-pattern을 *.do와 같이 설정하였다.이유는 단순하다.프로젝트를 진행할 때 항상 *.do를 사용했기 때문이다. 하지만 REST 방식의 웹 어플리케이션을 구성하기 위해서는 다음과 같은 URL 형식을 제공해야 하는데 현재는 *.do와 같이 되어 있기 때문에 pattern을 /* 와 같이 변경해야만 했다.http://localhost:8080/user/list [현상]이제 내가 만들어 놓은 프로젝트는 REST 방식을 지원하는 spring web application이 되었다.허나 controller mapping url을 호출하면 404 에러가 발생하면서 아래와 같은.. ORM이란 무엇인가? 안녕하세요,오늘은 ORM(Object-Relational Mappging)에 대한 이야기를 해볼까 합니다.ORM이란 용어가 익숙하시 분도 계시겠지만, 생소한 분도 있으실 것이라고 생각합니다. 사실 스프링 프레임워크를 쓰고 계신다면, 여러분은 이미 ORM 개념을 사용하고 계신 겁니다.스프링 프레임워크가 곧 ORM 개발 방식을 구현한 것이니까요. 자세한 내용은 아래의 링크를 참조하시면 더 도움이 될 것입니다. [출처] ORM의 기본적인 개념 및 활용방안 Table of ContentsIntroductionORMORM 등장배경ORM의 기본적인 개념Mapping ConceptTransparent persistenceORM 활용방안가이드 라인참고문헌Introduction본 문서는 최근 persistence lay.. 이전 1 2 다음