이클립스에서 Spring MVC 프로젝트를 어떻게 만드나요?
저는 Spring MVC의 기본 튜토리얼을 따르려고 하는데 이클립스에서 새로운 프로젝트를 만드는 데 길을 잃었습니다.
대부분의 튜토리얼에서는 이클립스에서 스프링 프로젝트를 만드는 방법을 알고 있다고 가정하는 것 같습니다.
어디서 시작해야 하는지에 대한 조언이나 이클립스를 설정하는 방법을 설명하는 자습서를 주시면 감사하겠습니다.
"다이나믹 웹 프로젝트"를 생성하려고 합니다.이클립스 및 Tomcat과 함께하는 Spring MVC Tutorial(스프링 MVC 자습서)의 단계를 따릅니다.
또한 다음은 동적 웹 프로젝트용 Eclipse 설명서입니다. http://help.eclipse.org/help32/index.jsp?topic=/eclipse.org.wst.webtools.doc.user/topics/ccwebprj.
Spring STS(Spring Source Tool Suite)를 다운로드하고 대시보드에서 Spring Template Project(스프링 템플릿 프로젝트)를 선택합니다.이것은 스프링 mvc 프로젝트를 미리 구성하여 준비할 수 있는 가장 쉬운 방법입니다.
반드시 스프링 프로젝트를 만들 필요는 없습니다.거의 모든 자바 웹 애플리케이션이 동일한 프로젝트 구조를 가지고 있습니다.내가 만드는 거의 모든 프로젝트에서 다음과 같은 원본 폴더를 자동으로 추가합니다.
- src/메인/
- src/메인/
- src/test/
- src/test/
- src/메인/웹앱*
src/main/webapp은 실제로 소스 폴더가 아닙니다.src/main/webapp/WEB-INF의 web.xml 파일을 사용하면 Java 지원 웹 서버(Tomcat, Jetty 등)에서 Java 애플리케이션을 실행할 수 있습니다.저는 일반적으로 제 POM에 Jetty Plugin을 추가하고(Maven을 사용한다고 가정), mvn clean jetty:run을 사용하여 개발 중인 웹 앱을 시작합니다.
이 방법이 가장 쉬운 방법입니다.
1) STS(Spring Tool Suite) 설치(버전 3.7.0)RELEASE 또는 위)를 사용하려면 도움말 > eclipse 마켓 플레이스로 이동한 후 검색 상자에 Spring Tool suite를 입력하면 됩니다.
2) 이제 아래 이미지와 같이 file >> new >> spring project 로 이동합니다.
3)이제 템플릿을 "spring MVC Project"로 선택하고 아래와 같이 상단에 프로젝트 이름을 지정합니다('spring Project'라고 이름 지었습니다).
그것은.프로젝트는 몇 분 후에 생성되며 이제 마우스 오른쪽 버튼을 클릭하고 서버에서 실행할 수 있습니다.
- 1단계: 일식으로 새로운 "다이나믹 웹 프로젝트"를 만듭니다.
- 2단계: 생성된 프로젝트를 마우스 오른쪽 버튼으로 클릭합니다.
- 3단계: "configure" 옵션을 클릭합니다.
- 4단계: "convert 투 메이븐 프로젝트"를 클릭합니다.
여기 더 자세한 정보 -> [1] : https://crunchify.com/simplest-spring-mvc-hello-world-example-tutorial-spring-model-view-controller-tips/
언급URL : https://stackoverflow.com/questions/2135289/how-do-you-create-a-spring-mvc-project-in-eclipse
'sourcecode' 카테고리의 다른 글
My Batis, 인서트의 자동 생성 키를 얻는 방법은?[MySql] (0) | 2023.10.11 |
---|---|
Windows Powershell에서 HTTP 요청을 보내는 가장 좋은 방법은 무엇입니까? (0) | 2023.10.11 |
모든 테이블에 기본 키가 있어야 합니까? (0) | 2023.10.11 |
Oracle 별칭 이해 - 두 번째 쿼리로 래핑하지 않는 한 쿼리에서 별칭이 인식되지 않는 이유는 무엇입니까? (0) | 2023.10.06 |
ajax를 사용하여 wordPress menu를 통해 div의 카테고리별 최신 게시물 로드 (0) | 2023.10.06 |