2010-04-13 5 views
2

스프링 프레임 워크를 다운로드하고 스프링 소스 dm 서버를 사용했습니다. 스프링 프레임 워크를 사용하여 간단한 Hello World를 작성하면된다. 구성 및 Java 코드 작성 위치를 알지 못합니다.스프링 프레임 워크의 첫 번째 단계

나는 구글을 만들었지 만, 나를 도울 수있는 것을 찾지 못했습니다.

답변

2

This은 (Tomcat을 사용하더라도) 기본적인 설정을 설명하는 매우 간단한 튜토리얼입니다.

편집 : Another 다른 질문의 좋은 예입니다.

1

음 ... "Hello world"프로그램은 일반적으로 Spring이 아닌 언어를 보여줍니다. 어떤 문제를 해결하려고합니까?

0

Spring Manning in Action book (Spring에서 더 많은 작업을 계획한다면 google이 구매할 가치가 있습니다)을 얻으십시오. 그것은 당신에게 시작하는 법을 적절하게 설명 할 것입니다

1

쉽습니다. 5 단계 당신은

2 봄 콩 구성

파일 만들기

3.을 봄 종속성을 추가 메이븐 프로젝트를 봄

1를 사용하여 안녕하세요 세계를 실행하여 설정할 수 있습니다

4. 스프링 빈 만들기

5. Maven 프로젝트 실행

/src/main/java 디렉토리 아래에 Hello 클래스를 만들어 프로젝트를 테스트하십시오.

public class Hello { 

@SuppressWarnings("resource") 
public static void main(String[] args) { 

    // loading the definitions from the given XML file 
    ApplicationContext context = new ClassPathXmlApplicationContext(
      "applicationContext.xml"); 

    HelloWorldService service = (HelloWorldService) context 
      .getBean("helloWorldService"); 
    String message = service.sayHello(); 
    System.out.println(message); 

    //set a new name 
    service.setName("Spring"); 
    message = service.sayHello(); 
    System.out.println(message); 
}} 

Hello.java를 마우스 오른쪽 단추로 클릭하고 Java 응용 프로그램으로 실행하십시오. 결과는 다음과 같습니다

Hello! Program Creek Readers 
Hello! Spring 

자세한 내용은 당신이 자세한 내용을 원하는 경우 this 튜토리얼 여기

다른 사람들이 봄

Spring 3 hello world example

Spring MVC hello world example

로 안녕하세요 자습서를 참조하면 볼 수 있습니다,이 자습서 MKYONG

이 일련의 튜토리얼에서는 단계별 예제와 Spring 프레임 워크 사용에 대한 설명을 제공한다.

Spring Core 종속성 주입, 트랜잭션 관리, 웹 응용 프로그램, 데이터 액세스, 메시징, 테스트 등에 대한 핵심 지원.

Spring MVC 은 Spring Inversion of Control (IoC) 프레임 워크 위에 빌드 된 MVC (Java Model-View-Contraller) 웹 프레임 워크입니다.

Spring Security은 스프링 기반 Java 웹 응용 프로그램을 보호하기위한 유연하고 강력한 인증 및 액세스 제어 프레임 워크입니다.

Spring Data Mongo DB은 상점 별 특징과 기능을 유지하면서 친숙하고 일관된 스프링 기반 프로그래밍 모델을 제공하여 새로운 데이터 저장소를 제공하는 것을 목표로합니다.

Spring Batch은 일괄 처리 - 일련의 작업 실행을위한 오픈 소스 프레임 워크입니다. Spring Batch는 대량의 데이터를 처리하기 위해 자원 읽기, 쓰기, 트랜잭션 관리, 작업 처리 통계, 작업 재시작 및 파티셔닝 기술을위한 클래스와 API를 제공합니다.

그리고 here,이 링크는 질문에 대답 수 있지만 Spring 프레임 워크

+0

소개, 여기 해답의 본질적인 부분을 포함하고 참조 할 수 있도록 링크를 제공하는 것이 좋습니다. 링크 된 페이지가 변경되면 링크 전용 답변이 유효하지 않게 될 수 있습니다. – azurefrog

+0

@azurefrog 저는 답변을 완성했고 튜토리얼 공무원에게 봄 –

+0

David를 붙였습니다. 각 튜토리얼의 설명을 확장 했음에도 불구하고이 답변에는 여전히 많은 문제가 있습니다. 첫째, 링크가 부실 해지면 누구나 질문을 해결하는 데 도움이되지 않습니다 ("봄의 안녕하세요 세상"). 둘째, 6 개의 자습서에 링크했습니다. 링크 된 컨텐츠의 대다수가 hello world를 구현하는 것과 아무런 관련이 없음이 분명합니다. 이 질문에 대답해야하며 ("안녕하세요 세상"을 만드는 방법을 설명하십시오) 참조 용 자습서 링크 만 제공해야합니다. 링크 전용 답변 [여기] (http://meta.stackexchange.com/q/225370/253560)에 대한 자세한 내용을 볼 수 있습니다. – josliber

관련 문제