programing

스프링 3 MVC 애플리케이션을 위한 메이븐 2 원형이 있습니까?

linuxpc 2023. 8. 14. 22:31
반응형

스프링 3 MVC 애플리케이션을 위한 메이븐 2 원형이 있습니까?

저는 스프링 3 MVC 프레임워크를 실험하고 있습니다.저는 maven 2를 프로젝트 관리에 사용하기 때문에 spring 3 MVC 애플리케이션을 만들기 위해 원형을 찾고 있습니다.

STS(Spring tool suite)를 사용할 수 있습니다. 새 Spring MVC 템플릿 프로젝트는 Spring 3을 사용하여 작업 애플리케이션을 생성합니다.

또는 Spring Roo를 사용하여 프로젝트에 작업 기반을 제공할 수 있습니다.

저는 또한 유용한 원형을 찾을 수 없어서 저만의 원형을 만들었습니다.여기 있습니다.추가할 내용이 있으면 언제든지 메일을 보내거나 패치를 보내 주십시오.

GitHub에서는 Kolorobot을 통해 Spring MVC Quickstart Archtype을 이용할 수 있습니다.로컬 Maven repo에 설치하고 새 Spring MVC 프로젝트를 만드는 데 사용하는 방법에 대한 좋은 지침이 제공됩니다.그는 Tomcat 7 Maven 플러그인을 전형적인 프로젝트에 포함시켜 새로 생성된 Spring MVC를 애플리케이션 서버에 수동으로 배포할 필요 없이 명령줄에서 실행할 수 있도록 했습니다.

Kolorobot의 응용 프로그램 예는 다음과 같습니다.

  • 서블릿 3.0 환경을 위한 No-xml Spring MVC 3.2 웹 애플리케이션
  • 구성이 있는 Apache 타일,
  • 부트스트랩
  • JPA 2.0(하이버네이트/HSQLDB)
  • JUNit/Mockito
  • 스프링 보안 3.1

앱퓨즈앱퓨즈 라이트는 스프링 3을 사용하도록 업그레이드되었으므로 앱퓨즈 원형 중 하나를 사용할 수 있을 것 같습니다.

하지만 스프링 3 제품에 일부 의존하는 일반 웹 앱이 아니라면 스프링 MVC 애플리케이션은 정확히 무엇입니까?

SpringSource 포럼에서:

Spring Source Tool Suite에 있습니다.

신규 -> 기타 -> Spring Source Tool Suite -> Spring Template Project -> Spring MVC Project로 이동

세부 정보를 입력하고 마침을 클릭합니다.

코드하우스 메이븐 사용자 원형 목록에는 스프링 MVC를 사용하는 앱퓨즈의 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-archtype-eventsourcing

그리고 블로그g - Maven을 사용하여 한 줄로 시작한 이벤트 소스 받기애플리케이션 개발을 읽어 보십시오!

친구와 나는 SPA 애플리케이션을 위해 이 스프링 보일러 플레이트를 만들었습니다.https://github.com/PabloK/SpringRESTboilerplate 에 유용할 수 있습니다.

제가 하는 일은 STS Simple Spring Web Maven에서 사용할 수 있는 새로운 Spring Project와 선택 항목 중 하나를 만드는 것입니다. Spring 3 Maven 웹 앱을 설정하고 Pom을 Spring 4로 수정한 다음 Run Config에서 새로 설치합니다.

내가 아는 한 그것은 존재하지 않습니다.하지만 왜 당신만의 것을 만들지 않았나요?

언급URL : https://stackoverflow.com/questions/2757269/is-there-a-maven-2-archetype-for-spring-3-mvc-applications

반응형