본문 바로가기
Programming/Spring

[Spring] Maven Project 생성

by 공부합시다홍아 2024. 5. 15.
 

[Spring] Spring의 이해

Spring Framework (스프링 프레임워크) 란 ? 프레임워크(Framework)  프레임워크(Framework) 라는 단어는 Frame(틀) + work(일)이라는 단어의 합성어입니다. 일 구조, 혹은 작업 구조라는 뜻과 같이 프레임워크

hong-study.tistory.com


Maven 프로젝트 생성

Maven
필요한 라이브러리를 특정 문서(pom.xml)에 정의하면 네트워크를 통해 라이브러리들을 자동으로 다운받는다.


pom.xml에는 다음과 같이 기술

외부에 존재하는 Spring 라이브러리를 메이븐으로 다운로드 하는 코드


pom.xml 작성


폴더와 pom.xml 파일에 대한 이해

  • JAVA 폴더 ( lec03Pjt001/src/main/java )의 경우 특별한 것은 없고, 앞으로 만들어지는 자바 파일들이 관리되는 폴더
  • resources 폴더의 경우 자원을 관리하는 폴더로 스피링 설정 파일 ( XML ) 또는 프로퍼티 파일 등이 관리된다.
  • java, resources 폴더는 스프링 프레임워크의 기본 구조를 이루는 폴더로 개발자는 이대로 폴더를 구성해야 한다.
pom.xml 파일은 메이븐 설정 파일로 메이븐은 라이브러리를 연결해주고 ,빌드를 위한 플랫폼이다.
▶ 쉽게 설명하면, 메이븐을 이용하면 라이브러리를 설정으로 바로 사용이 가능하다.


스프링 프로젝트 맛보기

JAVA 파일을 이용한 프로젝트 실행

728x90

'Programming > Spring' 카테고리의 다른 글

[Spring] JSP에 스프링 조합하기  (0) 2024.05.15
[Spring] 스프링 MVC 웹 서비스  (0) 2024.05.15
[Spring] 개발 환경 구축  (0) 2024.05.15
[Spring] DI ( Dependency Injection )  (0) 2024.05.15
[Spring] Spring의 이해  (0) 2024.05.15