본문 바로가기

Dev/Spring

[Spring] #2 스프링 프로젝트 생성

Java 설치
  • JDK(Java Development Kit) 설치
  • Maven
    • 자바 라이브러리를 위한 저장소 
    • groupId
      • 프로젝트를 모든 프로젝트 사이에서 고유하게 식별하게 해주는 것
      • GroupId는 package 명명규칙을 따른다
      • com.xxx
    • asfactId
      • 버전 정보를 생략한 jar 파일의 이름
      • 프로젝트의 이름

 

pom.xml
  • 필요한 모듈을 가져오기 위한 파일
  • <dependencies>
    • 의존성 라이브러리 정보
  • <build>
    • project 태그 바로 하위
    • 디렉토리 구조
  • 다른 프로젝트에서 pom.xml의 구조 긁어왔을 때 발생되는 에러

오류
해결방법

 

구조
  • Project > src > main > java, resource
  • java 폴더 > 앞으로 만들어지는 자바 파일들이 관리되는 폴더
  • resource 폴더 > 자원을 관리하는 폴더로 스프링 설정 파일(XML) 또는 프로퍼티 파일 등이 관리된다
반응형