Spring 3 MVC 애플리케이션을위한 maven 2 archetype이 있습니까?
저는 Spring 3 MVC 프레임 워크를 실험하고 있습니다. 내 프로젝트를 관리하기 위해 maven 2를 사용하기 때문에 Spring 3 MVC 응용 프로그램을 만들기 위해 archetype을 찾고 있습니다.
STS (스프링 도구 모음)를 사용할 수 있습니다 . 새 스프링 MVC 템플릿 프로젝트는 스프링 3을 사용하여 작동하는 애플리케이션을 만듭니다.
또는 Spring Roo 를 사용 하여 프로젝트에 작업 기반을 제공 할 수 있습니다 .
또한 유용한 덱을 찾을 수 없어서 직접 만들었습니다. 여기에서 찾을 수 있습니다 . 추가하고 싶은 것이 있으면 언제든지 메일을 보내거나 패치를 보내주세요.
Spring MVC 빠른 시작 아키타 입은 kolorobot의 호의 인 GitHub에서 사용할 수 있습니다 . 로컬 Maven 저장소에 설치하고이를 사용하여 새 Spring MVC 프로젝트를 만드는 방법에 대한 좋은 지침이 제공됩니다. 그는 전형적인 프로젝트에 Tomcat 7 Maven 플러그인을 유용하게 포함하여 새로 생성 된 Spring MVC를 애플리케이션 서버에 수동으로 배포하지 않고도 명령 줄에서 실행할 수 있습니다.
Kolorobot의 예제 애플리케이션에는 다음이 포함됩니다.
- Servlet 3.0 환경을위한 No-xml Spring MVC 3.2 웹 애플리케이션
- 구성이있는 Apache Tiles,
- 부트 스트랩
- JPA 2.0 (Hibernate / HSQLDB)
- JUnit / Mockito
- 스프링 보안 3.1
AppFuse 와 AppFuse Light 는 Spring 3를 사용하도록 업그레이드되었으므로 appfuse archetype 중 하나를 사용할 수있을 것 같습니다 .
그러나 Spring 3 아티팩트에 대한 종속성이있는 일반 웹 애플리케이션이 아니라면 정확히 Spring MVC 애플리케이션은 무엇입니까?
로부터 스프링 소스 포럼 :
Spring Source Tool Suite에서.
New-> Other-> Spring Source Tool Suite-> Spring Template Project-> Spring MVC Project로 이동합니다.
세부 정보를 입력하고 마침을 클릭합니다.
Codehaus Maven User Archetypes List 에는 Spring MVC를 사용하는 app-fuse의 2 개를 포함하여 몇 가지 아키 타입이 있습니다.
이 아키타 입은 Spring MVC 프레임 워크, Angular 및 Event Sourcing을 사용하는 Java 웹 애플리케이션을 생성합니다.
mvn archetype:generate \
-DarchetypeGroupId=no.bouvet \
-DarchetypeArtifactId=maven-archetype-eventsourcing \
-DarchetypeVersion=1.0.2 \
-DgroupId=com.domain.myapp \
-DartifactId=myapp
여기에서 소스를 찾을 수 있습니다 -maven-archetype-eventsourcing
그리고 블로그를 읽으십시오-Maven을 사용하여 한 줄로 이벤트 소스 웹 애플리케이션 개발을 시작하십시오!
친구와 저는 SPA 애플리케이션을위한이 스프링 보일러 플레이트를 만들었습니다. 아마도 당신에게 유용 할 수 있습니다 https://github.com/PabloK/SpringRESTboilerplate
내가하는 일은 새로운 Spring 프로젝트와 STS Simple Spring Web Maven에서 사용 가능한 선택 중 하나를 만드는 것입니다. Spring 3 Maven 웹앱을 설정하고 pom을 Spring 4로 수정하고 Run Config에서 새로 설치합니다.
내가 아는 한 존재하지 않습니다. 하지만 왜 자신을 만들지 않았습니까?
'Nice programing' 카테고리의 다른 글
docker-ce 및 docker-ee와 관련하여 docker.io는 무엇입니까? (0) | 2020.11.28 |
---|---|
MVVM 광기 : 명령 (0) | 2020.11.28 |
여러 필드에 LINQ Distinct ()를 사용하는 방법 (0) | 2020.11.28 |
계산 된 열을 사용하여 동일한보기에서 다른 열을 계산하는 방법 (0) | 2020.11.28 |
Xcode가 일치하는 서명 자산을 찾거나 생성하려고했으나 실패했습니다. (0) | 2020.11.28 |