앞 글에서 기본적인 text 형식의 메일을 보내는 방법을 정리하였다. 2022.02.09 - [토이프로젝트] - [ spring ] send Email 방법 - ( Gmail 서버 이용 ) [ spring ] send Email 방법 - ( Gmail 서버 이용 ) 토이프로젝트하면서 이메일을 전송해야 하는 기능을 구현해야 했다. Google 메일 서버를 이용해서 보내는 방법으로 spring 에서 작성하였다. 아래는 spring 에서 작성한 메일 전송 코드 및 내용들이 tbmaster.tistory.com 본 글에서는 TEXT 형식이 아닌 HTML 형식으로 메일을 전송하는 방법에 대해서 정리한다. 요즘 다른 기업에서 보내는 메일을 받아보면 예쁘게 HTML 형식으로 전송하는 것을 볼 수 있다. 그래서 꾸미는..
토이프로젝트하면서 이메일을 전송해야 하는 기능을 구현해야 했다. Google 메일 서버를 이용해서 보내는 방법으로 spring 에서 작성하였다. 아래는 spring 에서 작성한 메일 전송 코드 및 내용들이다. - Google 메일 서버 이용 - Spring 이용 - text 형식으로 메일 전송 (그 외, template 등을 이용한 메일 전송을 원할 경우 하단 게시글 참고) 2022.02.10 - [토이프로젝트] - [ spring ] send HTML Email 방법 - ( Gmail 서버 이용 ) [ spring ] send HTML Email 방법 - ( Gmail 서버 이용 ) 앞 글에서 기본적인 text 형식의 메일을 보내는 방법을 정리하였다. 2022.02.09 - [토이프로젝트] - [ sp..
JPA에서 가져온 데이터가 없을 수 있으므로, Optional 처리를 하였다. 없을 경우, Exception 처리를 하기위해, orElseThrow 를 사용하였다. 근데, 아래와 같은 error가 발생하였다. "must be caught or declared to be thrown" 사용코드 아래와 같이 " orElseThrow ( () -> { throw new Exception ~~~ } ) " 으로 작성하였다. 해결방법 아래와 같이 Exception 을 명시해서 사용하면 해결된다. " .orElseThrow ( () -> { throw new [EXCEPTION] } ) "