[Spring Boot] New Project

이준영·2024년 11월 8일

Spring MSA 프로젝트

목록 보기
1/15
post-thumbnail

1. 개요

어느날 서버개발자로서 혼자 어디까지 개발 할 수 있을까 궁금해졌다.
더 나아가 하나의 장기 프로젝트를 통해서 사용 가능한 스킬은 정리하여 적용해보고 추가로 필요한 스킬은 학습해보면 좋겠다 생각하여 이번 프로젝트를 시작하게 되었다.

해당 프로젝트 목표는 프로젝트 생성에서부터 하나씩 기능을 추가하며 학습고자 함에 있으며 추가되는 내용이 있을때마다 게시글을 통해 정리할 예정이다.

2. 프로젝트 생성

OS : MacOS 15.0.1
IDE : Intellij IDEA
JDK : 17
Gradle : 8.5
Spring Boot : 3.2.4
MySQL(AWS RDS) : 8.0.39

Dependencies

implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'

runtimeOnly 'com.mysql:mysql-connector-j'

기본적으로 JDK, Gradle, Spring Boot를 선택하였고 AWS RDS로 MySQL 클라우드 DB 서버를 구축하였다.

이후 사용자 엔티티 부터 하나씩 구현 해보도록 하자.

참고

- AWS RDS MySQL 프리티어 생성하기 : https://velog.io/@shawnhansh/AWS-RDSmySql-%ED%94%84%EB%A6%AC%ED%8B%B0%EC%96%B4-%EC%83%9D%EC%84%B1%ED%95%98%EA%B8%B0
profile
환영합니다!

0개의 댓글