Spring Boot
Search (Ctrl+/)
람다식(Lambda Expression)
목차람다식Lambda Expression 이란?람다 표현식의 구문 설명람다 표현식의 장점람다 표현식의 단점람다식Lambda Expression 이란?Java 람다식Lambda Expression은 함수형 프로그래밍을..
기상청 초단기예보 OpenAPI 구현하기 (2)
목차프로젝트 생성기본 설정application.yml 설정기상청 초단기예보 OpenAPI 연동 구현DTO 생성Service 구현기상청 초단기예보 OpenAPI 응답 값 파싱컨트롤러, 프론트 페이지 추가컨트롤러 생성메..
기상청 초단기예보 OpenAPI 구현하기 (1)
목차기상청 단기예보 OpenAPI 신청OpenAPI 개발계정 신청활용신청 현황개발계정 상세보기 인증키 확인기상청 단기예보 OpenAPI 신청공공데이터포털 사이트에 접속하여 로그인을 합니다.사이트 링크 : https:..
Kakao 지도 API를 활용하여 위치 찾기 구현하기
목차Kakao 지도 API 신청 앱 키 발급애플리케이션 추가하기Web 플랫폼 등록앱 키 발급프로젝트 생성기본 설정application.yml 설정Kakao 지도 API 연동, 위치 찾기 구현컨트롤러, 프론트 페이지 ..
구글 SMTP를 활용한 Mustache 템플릿 메일 보내기 (2)
목차개발환경프로젝트 생성의존성 추가기본 설정 및 구글 SMTP 변수 설정application.yml 설정구글 메일 발송 구현DTO 추가AsyncConfig 구현service 구현컨트롤러, 프론트 페이지 추가컨트롤러 ..
구글 SMTP를 활용한 Mustache 템플릿 메일 보내기 (1)
목차구글 앱 비밀번호 생성2단계 인증 사용 설정앱 비밀번호 생성구글 앱 비밀번호 생성1 구글 SMTP를 이용하기 위해서는 구글 회원가입이 필요합니다.2 구글 로그인을 합니다.오른쪽 상단 프로필 사진을 클릭 후 "Go..
Mustache 파일 타입 html 타입으로 변경하는 방법
목차오류 화면설정 방법Content Types 설정수정된 화면File Associations 설정수정된 화면오류 화면컴파일 오류는 없으나, html 작업 시에는 가독성도 떨어지고, 정상적인 태그 임에도 빨간 밑줄이 ..
[Spring Security] OAuth2 구글, 네이버 로그인 구현하기 (4)
목차구글, 네이버 OAuth2 로그인 구현DTO 구현CustomOAuth2UserOAuth2DtoGoogleDtoNaverDtoRepository 추가MembersRepositoryService 구현CustomOAu..
[Spring Security] OAuth2 구글, 네이버 로그인 구현하기 (3)
목차개발환경MySQL 회원 테이블 생성프로젝트 생성New Spring Starter ProjectNew Spring Starter Dependencies기본 설정 및 OAuth2 변수 설정application.yml..
[Spring Security] OAuth2 구글, 네이버 로그인 구현하기 (2)
목차네이버 로그인 신청애플리케이션 등록 API 이용신청네이버 로그인 신청네이버 로그인 API를 이용하기 위해서는 네이버 회원가입이 필요합니다.네이버 로그인을 하신 후 검색란에 "네이버 개발자센터" 검색합니다.상단에 ..
[Spring Security] OAuth2 구글, 네이버 로그인 구현하기 (1)
목차구글 로그인 신청OAuth 동의 화면OAuth consent screen범위Test users사용자 인증 정보OAuth 클라이언트 ID 발급구글 로그인 신청사용자 인증 정보 API를 이용하기 위해서는 Google..
[Spring Security] 커스텀 로그인 FailureHandler 구현하기
목차SimpleUrlAuthenticationFailureHandler 설명Custom FailureHandler 구현SecurityConfig 설정LoginController 에러 메시지 파리미터 설정Login ..
[Spring Security] 커스텀 로그인 SuccessHandler 구현하기
목차AuthenticationSuccessHandler 설명Custom SuccessHandler 구현SecurityConfig 설정GitHub 링크AuthenticationSuccessHandler 설명Spri..
[Spring Security] 커스텀 로그인 기능 구현하기 (3)
목차커스텀 로그인 구현CustomUserDetails 구현CustomUserDetailsService 구현로그인 사용자 정보 조회 방법프로젝트 구조GitHub 링크CustomUserDetails 구현UserDetai..
[Spring Security] 커스텀 로그인 기능 구현하기 (2)
목차회원가입 구현테이블 생성DB 관련 클래스 생성Entity, DTO Repository DB 저장프로젝트 구조GitHub 링크members 테이블 생성CREATE TABLE `members` `ID` int N..
[Spring Security] 커스텀 로그인 기능 구현하기 (1)
목차개발환경프로젝트 생성 및 기본 설정application.yml 설정Spring Security config 생성 및 설정회원가입 form 생성컨트롤러 생성프론트 페이지 생성프로젝트 구조GitHub 링크개발환경..
1
2
Loading...