Spring/spring_old

01./ start.string.io

slow333 2023. 1. 11. 12:39

관련 라이브러리를 알아서 받아서 설치해줌

1. 관련 설정하고

     - 버젼이 3.0이면 java가 17로 됨, 2.7은 11로 설정가능

     - start-web을 지정하면 내장 tomcat이 설치됨

2. 다운로드 -> 압축 해제 

3. intellij에서 open -> 압축해제한 폴더를 선택 -> open

4. 프로젝트가 생성됨 -> 관련 라이브러리를 다운받음

5. 여기서 개발하면됨

 

Intellij 설정을 보면

build.gradle에 위에서 설정한 라이브러리가 설정이되어 있음

plugins {
   id 'java'
   id 'org.springframework.boot' version '2.7.7'
   id 'io.spring.dependency-management' version '1.0.15.RELEASE'
}

group = 'com.myvms'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '11'

repositories {
   mavenCentral()
}

dependencies {
   implementation 'org.springframework.boot:spring-boot-starter-thymeleaf'
   implementation 'org.springframework.boot:spring-boot-starter-web'
   testImplementation 'org.springframework.boot:spring-boot-starter-test'
}

tasks.named('test') {
   useJUnitPlatform()
}

gradlew.bat build    => 이 파일을 이용하면 윈도우에서 build 할 수 있음

이 파일이 있는 위치로 가서 gradlew.bat를 수행하면 실행파일(*.jar) 파일이 생성됨(/libs 밑에)

java -jar 파일명.jar 하면 파일이 실행됨(tomcat도 실행됨)

이 파일을 tomcat 서버에 넣고 실행하면 서비스가 실행됨

잘안되면 gradlew.bat clean build 하면 다시 빌드함....

 

settings.gradle => 이 파일은 jpa 설정등 관련 설정을 할 수 있는 파일임(db 접속 url, id, password 등)

    => 여기에 설정을 하면 spring에서 알아서 객체를 생성해

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

05./ Spring excersise-Member-설계  (0) 2023.01.11
04./ spring 웹 개발  (0) 2023.01.11
03./ Spring View 출력  (0) 2023.01.11
02./ spring 환경 구성 검증  (0) 2023.01.11
02. Project 생성-UML  (0) 2023.01.07