스프링퀵스타트
-
스프링퀵스타트 어노테이션 기반 설정Spring/Spring Quick Start 2019. 5. 21. 13:05
|어노테이션 설정 기초 스프링 프레임워크 역시 xml 설정이 매우 중요하다. 그만큼 xml 파일의 과도한 설정에 대한 부담이 크며, 이로 인해 프레임 워크 사용을 꺼리기도 한다. 따라서, 어노테이션을 이용한 설정을 지원하고있다. 1. context 네임스페이스 추가 스프링 설정 파일의 루트 엘리먼트인 에 Context 관련 네임스페이스와 스키마 문서의 위치를 등록해야한다. 이는 p 네임스페이스 추가했을 때 처럼 Namespaces 탭을 클릭하고 context 항목만 체크하면 쉽게 추가할 수 있다. 2. 컴포넌트 스캔(component-scan) 설정 스프링 설정 파일에 애플리케이션에서 사용할 객체들을 등록하지않고 자동으로 생성하려면 컴포넌트 스캔이라는 엘리먼트를 정의해야한다. 이 설정을 추가하면 스프링 ..
-
스프링퀵스타트 빈생성 에러 및 학습Spring/Spring Quick Start 2019. 5. 20. 14:50
맥북에서 교재와 동일한 버전, 동일한 소스로 작성을 했음에도 불구하고 AbstractApplicationContext와 GenericXmlApplicationContext를 자동 호출하는게 되지 않았고 그래서 강제 입력해도 되지 않았다. 문제의 원인이 무엇인지 파악하고자 구글링을 해보았으나 이와 동일한 증세로 겪고있는 사람을 찾지못했다. 다만, 대안 해결책으로는 몇 가지 제시했었는데 이는 다음과 같다. 1. 프로젝트 클린 2. 메이븐 업데이트 3. 이클립스 재실행 필자는 위와 같은 모든 과정을 거치고 심지어 프로젝트 삭제 및 새로 생성하여 모든 과정을 처음부터 다시 시작했으나 제대로 되지 않아서 노트북>데스크탑으로 옮겨서 실행해봤는데 정상적으로 작동하였습니다. 정작 중요한 원인 파악 및 해결점은 찾지 못..
-
스프링 프로젝트 생성 및 설정변경Spring/Spring Quick Start 2019. 4. 28. 16:28
|스프링 프로젝트 생성 방법 1. File -> New -> Spring Legacy Project 2. File -> New -> Other -> Spring -> Spring Legacy Project >>만약 1번 과정이 보이지 않는다면 2번 과정으로 진행하면 됩니다. |프로젝트 생성 과정 아래의 사진은 스프링 프로젝트 생성 방법입니다. File -> New ( Alt + Shift + N ) -> Other...(Ctrl+N) 순서대로 클릭하시면 됩니다. 개발자분이시라면 앞으로 단축키 정도는 외워두시는게 좋겠습니다. 그럼 업무 효율이 늘어나겠죠? 처음에는 단축키 외워지지도 않을 뿐더러 하다보면 차차 외워질겁니다. Spring -> Spring Legacy Project 선택 -> Next Proj..