목상치
728x90

'서자/스프링부트와 AWS로 혼자 구현하는 웹서비스'에 해당되는 글 2건

  1. 2021.05.24 스프링부트와 AWS로 혼자 구현하는 웹서비스03
  2. 2021.05.24 스프링부트와 AWS로 혼자 구현하는 웹서비스01
목하치
반응형

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

728x90

목표 : 첫 스터디전 끝장보고 실습완료하기 (5/24 ~ 6/3 매일 1장씩완료)

구성 : 11장, 자바 8, 그래들 4.8 ~ 4.10.2

소스 : https://github.com/jojoldu/freelec-springboot2-webservice

 

jojoldu/freelec-springboot2-webservice

Contribute to jojoldu/freelec-springboot2-webservice development by creating an account on GitHub.

github.com

 

01 인텔리제이로 스프링부트 시작하기 (17~49)

이 장은 개발환경 구성,  을 다룬다. 

인텔리제이는 좋은 툴인것 같으며 무료버전을 사용해도 큰 지장이 없다고.

먼저 툴박스 설치(https://www.jetbrains.com/toolbox-app/)하고 인텔리제이 커뮤니티 버전 설치

인텔리제이 툴박스

 

힙 사이즈 조정- 컴퓨터 램이 16이라 2048로 

intelliJ 힙사이즈

화면설정 - 라이트를 계속 사용중인데 많이 사용한다는 드큘라로 해보려고 변경해봄 ( 설정 -appearance - theme ) 

자 ! 😀 이제 프로젝트 생성

 

아직은 잘 모르지만 책 대로 따로 해보니 프로젝트 생성완료(p.32) - 툴 다루는 듯

번들그래들 변경후 반영 ( 책에 나온 속성값 못찾음 p.37)

buildscript{ext {springBootVesrion = '2.1.7.RELEASE'
}repositories {mavenCentral()
jcenter()
}dependencies {classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVesrion}")
}}apply plugin'java'
apply plugin'eclipse'
apply plugin'org.springframework.boot'
apply plugin'io.spring.dependency-management'

//plugins {
// id 'java'
//}

group 'com.jojo.book'
version '1.0-SNAPSHOT'

repositories {mavenCentral()
}dependencies {compile('org.springframework.boot:spring-boot-starter-web')
testCompile('org.springframework.boot:spring-boot-starter-test')
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.7.0'
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.7.0'
}test {useJUnitPlatform()
}

한 참 반영후 완성 그런데 경고 하나 있네 (Builds will no longer be able to resolve artifacts from JCenter after February 1st, 2022)

이제 깃허브 연동 (그런데 레파지토리가 2개인데 어느게 맞지?)

이그노어 설치

책에선 이그노어 파일을 생성하라는데 이미 있어서 파일을 열어보니

728x90
Posted by 댕기사랑
,