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) 또는 프로퍼티 파일 등이 관리된다
반응형
'Dev > Spring' 카테고리의 다른 글
[Spring] 의존객체 자동 주입(Autowired, Resource) (0) | 2021.03.31 |
---|---|
[Spring] 의존 객체 주입 방법 (0) | 2021.03.25 |
[Spring] DI(Dependency injection) (0) | 2021.03.23 |
[Spring] #1 스프링 개요 (0) | 2021.03.21 |
[Spring] AOP(Aspect Oriented Programming) (0) | 2021.03.17 |