1. 계정 설정 (App 비밀번호 생성) - 보안 > Google에 로그인 > 앱 비밀번호 https://myaccount.google.com/apppasswords 로그인 - Google 계정 하나의 계정으로 모든 Google 서비스를 Google 계정으로 로그인 accounts.google.com 2. activation.jar, mail.jar 추가 -maven javax.mail mail 1.4 javax.activation activation 1.1.1 -gradle implementation 'javax.mail:mail:1.4' implementation 'javax.activation:activation:1.1.1' 3. 소스 import java.util.Date; import java...
Lombok을 활용한 Builder 패턴. @NoArgsConstructor 파라미터가 없는 기본 생성자 생성 @AllArgsConstructor 모든 필드 값을 파라미터로 받는 생성자 생성 @RequiredArgsConstructor final이나 @NonNull인 필드 값만 파라미터로 받는 생성자 생성 @NoArgsConstructor @AllArgsConstructor @Builder public class User { private String name; private int age; private int height; private String phone; } User user = User.builder() .name("홍길동") .age(28) .height(180) .phone("010123..