데이터베이스를 연결하려면 사용할 수 있는 데이터베이스가 있어야 한다.
로컬로 사용해도 되지만 아래 링크를 참고하여 AWS에 RDS인스턴스를 하나 추가해서 사용해보았다.
https://victorydntmd.tistory.com/337
추가로 RDS를 EC2에 연결하는 것이 아니고 따로 사용하고 싶으면 아래의 퍼블릭 액세스를 "예"로 해야한다.
<!-- https://mvnrepository.com/artifact/com.mysql/mysql-connector-j -->
<dependency>
<groupId>com.mysql</groupId>
<artifactId>mysql-connector-j</artifactId>
<version>8.0.31</version>
</dependency>
<property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver"/>
<property name="javax.persistence.jdbc.user" value="계정이름"/>
<property name="javax.persistence.jdbc.password" value="계정비밀번호"/>
<property name="javax.persistence.jdbc.url" value="jdbc:mysql://{RDS엔드포인트}:3306/데이터베이스이름?serverTimezone=Asia/Seoul"/>