DB 생성
create database testdb;
유저에 모든 권한 부여
grant all privileges on testdb.* to 'connectuser'@'localhost' identified by 'connect123!@#';
flush privileges;
application-dev.properties에 DB관련 설정
# 개발 모드에서는 시작할때마다 DB를 초기화 시키지 않고 없데이트만 사용
spring.jpa.hibernate.ddl-auto=update
spring.datasource.url=jdbc:mysql://localhost:3306/testdb?serverTimezone=UTC&characterEncoding=UTF-8
spring.datasource.username=connectuser
spring.datasource.password=connect123!@#
MailSender에 dev추가
package me.weekbelt.studyolle.mail;
@Slf4j
@Profile({"local", "dev"}) // dev추가
@Component
public class ConsoleMailSender implements JavaMailSender {
// .................
}
참고: https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-JPA-%EC%9B%B9%EC%95%B1#
'스프링과 JPA 기반 웹 어플리케이션 개발 > 3부 개발 환경 설정' 카테고리의 다른 글
45. HTML 이메일 전송하기 (0) | 2020.04.23 |
---|---|
44. MimeMessage 전송하기 (0) | 2020.04.23 |
42. 인텔리J 데이터베이스 탭 (0) | 2020.04.23 |