스프링 프로젝트를 생성하는 방법은 두가지가 있다.
1. IDE 프로젝트 생성창 사용
2. Spring initializer 사이트에서 만든 파일 다운받아 사용
교수님은 1번을 추천하셨고 (자바 버전 등등 본인 컴퓨터에 맞게 만들어지기 때문에)
참고한 강의에서는 2번을 사용했다
원하는대로 골라서 쓰면 될듯
1. IDE 프로젝트 생성창 사용
File > New > Spring Starter Project
2. Spring initializer 사이트에서 만든 파일 다운받아 사용
프로젝트 설정
Maven? Gradle?
: 빌드 관리 툴
Maven : 프로젝트, 빌드 순서, 라이브러리 종속성 관계를 pom.xml 파일에 명시한다
Gradle : 메이븐 대안으로 나온 툴, 완전한 오픈소스, 코드가 메이븐보다 간결하다, 빌드시간 단축가능
gradle이 완전히 만들어지기 전에는 메이븐을 주로 사용했고
요즘 프로젝트는 대부분 gradle로 만든다고 한다
사용할 언어를 정하고, 버전을 선택해야한다
snapshot 이나 m1 은 아직 정식 버전이 아니다
group : 보통 프로젝트 기업의 도메인명을 기입한다
artifact : 빌드되어 나올때 결과물
name : 프로젝트명
package name : group.name (패키지명이니 소문자로!)
사용할 라이브러리 추가하기
ADD 를 클릭해 원하는 라이브러리를 검색해 추가한다. 추가하면 no dependency selected 부분에 추가된다
IDE에서도 설정은 동일하고
라이브러리 선택은 next 눌러서 다음 페이지로 넘어가서 진행하면 된다
Available 에서 다운받을 대상을 검색하고 아래의 결과에서 체크박스로 선택해 selected 에서 확인하면 된다 !
다 선택했으면 finish를 눌러서 프로젝트 생성 하면 끝 !
사이트 생성에서는 약간의 과정이 더 있다
설정이 끝나면 다운을 받아서 프로젝트에 적용시켜야한다.
맨 하단의 GENERATE 버튼을 클릭한다
그럼 아래 처럼 다운받아지는데 다운이 다 되면 폴더를 열어
해당 zip 파일을 원하는 폴더로 이동시켜서 압축을 푼다
인텔리제이(본인이 쓰는 걸로)를 실행시키고 open을 눌러 압축을 푼 파일을 가져오면 끝 !
[spring] 게시글 삭제/수정 (0) | 2021.04.15 |
---|---|
[spring] BoardService 목록 처리 (0) | 2021.04.13 |
[spring] MVC - 프로젝트 구조 및 환경 (1) | 2021.01.26 |
[JDBC] 기본 용어 정리 & 예제 (0) | 2020.12.23 |
[JDBC] 오라클 ojdbc 라이브러리 추가 (0) | 2020.12.23 |