프로젝트 의 Java 스킬 트리

Spring 개발 환경 설정

초급

이 프로젝트에서는 Maven 과 Spring Framework 버전 5.3.7 을 사용하여 Spring 개발 환경을 설정하는 방법을 배웁니다. 이 프로젝트는 Maven 프로젝트 생성, Spring 컨텍스트 구성, Spring 환경의 성공적인 설정을 확인하기 위한 테스트 클래스 작성 과정을 안내합니다.

java

💡 이 튜토리얼은 영어로 번역되었습니다. 원본을 보려면 영어로 전환

소개

이 프로젝트에서는 Maven 과 Spring Framework 버전 5.3.7 을 사용하여 Spring 개발 환경을 설정하는 방법을 배우게 됩니다. 이 프로젝트는 Maven 프로젝트 생성, Spring 컨텍스트 구성, Spring 환경의 성공적인 설정을 확인하기 위한 테스트 클래스 작성 과정을 안내합니다.

👀 미리보기

  • 디렉토리 구조는 다음과 같아야 합니다:
Directory Structure
  • Spring 환경이 올바르게 설정되었습니다:
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------< org.labex:springenv >-------------------
[INFO] Building springenv 1.0-SNAPSHOT
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ springenv ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ springenv ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ springenv ---
[INFO] Surefire report directory: /home/labex/project/springenv/target/surefire-reports

-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.labex.TestSpring
The Spring environment was built successfully!
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.662 sec

Results :

Tests run: 1, Failures: 0, Errors: 0, Skipped: 0

[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  2.270 s
[INFO] Finished at: 2023-04-10T10:00:00Z
[INFO] ------------------------------------------------------------------------

🎯 과제

이 프로젝트에서는 다음을 배우게 됩니다:

  • Spring 환경을 위한 Maven 프로젝트 설정 방법
  • Spring 설정 파일 applicationContext.xml 생성 방법
  • Spring 환경 설정을 검증하기 위한 테스트 클래스 작성 방법

🏆 성과

이 프로젝트를 완료하면 다음을 수행할 수 있습니다:

  • Maven 프로젝트를 생성하고 pom.xml 파일을 사용하여 종속성을 관리합니다.
  • applicationContext.xml 파일을 사용하여 Spring 컨텍스트를 구성합니다.
  • Spring 환경의 적절한 설정을 보장하기 위해 테스트 클래스를 작성합니다.

강사

labby
Labby
Labby is the LabEx teacher.