스프링 부트와 AWS로 구축하는 웹 서비스

개발/스프링 부트와 AWS로 구축하는 웹 서비스

3장 스프링 부트에서 JPA로 데이터베이스 다뤄보자

# JPA, MYSQL 연결 책에서는 H2 Database를 사용하지만, 이미 MYSQL이 깔려있으므로 굳이 h2를 다시 깔 필요가 없어서 MYSQL을 사용했다. 더보기 implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'mysql:mysql-connector-java' build.gradle에 이렇게 추가해준다. 그리고 교재에는 따로 h2 연결 설정을 해주지 않던데... 원래 이래도 되는지는 모르겠으나(김영한님 강좌에서는 h2 설정을 따로 해줬었다), MYSQL은 설정을 해줘야하므로 설정해줬다. 더보기 spring: datasource: driver-class-name: com.mysql.cj.jdb..

개발/스프링 부트와 AWS로 구축하는 웹 서비스

2장 스프링 부트에서 테스트 코드를 작성하자

# 테스트 코드 작성 더보기 package com.thuthi.springboot; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } } 더보기 package com.thuthi.springboot.web; import org.springframework.web.bind.annotation.Ge..

개발/스프링 부트와 AWS로 구축하는 웹 서비스

1장 인텔리제이로 스프링 부트 시작하기

# 시작 JDK 17 Gradle 7.5.1 SpringBoot 3.0.2 버전으로 진행했다. 책은 JDK8(또는 11), Gradle 4버전, SpringBoot 2버전으로 진행하는데, 현재랑 버전차이가 좀 많이 나기 때문에 초기에 어려움이 있더라도 최신버전으로 마이그레이팅하면서 진행하기로 했다. # build.gradle 설정 초기 build.gradle 세팅부터 좀 삐그덕 거리는데, 더보기 buildscript { repositories { mavenCentral() } dependencies { classpath("org.springframework.boot:spring-boot-gradle-plugin") } } plugins { id 'java' id 'eclipse' id 'org.sprin..

피곤한투티
'스프링 부트와 AWS로 구축하는 웹 서비스' 태그의 글 목록