본문 바로가기

점프 투 스프링부트4

점프 투 스프링부트 추가 기능 구현 - 소셜 로그인 https://wikidocs.net/162814의 추가 기능 구현 - 소셜 로그인 3-14 SBB 추가 기능 구현하기 이 책에서 구현할 SBB의 기능은 아쉽지만 여기까지이다. 함께 더 많은 기능을 추가하고 싶지만 이 책은 SBB의 완성이 아니라 SBB를 성장시키는 경험을 전달하는 데 목표를 두고… wikidocs.net 이 글은 점프 투 스프링 부트의 3-13까지 구현과 이 글 이전의 구현을 마친 것을 전제로 한다. 스프링 부트 OAuth2 소셜 로그인 구현하기 스프링 부트 OAuth2 소셜 로그인 구현하기 이 포스트에서는 스프링 부트로 소셜 로그인을 구현해보겠습니다. 스프링 시큐리티와 스프링 OAuth2 클라이언트 라이브러리를 사용하여 구글, 네이버, 카카오 서비스와 연동하여 로그인, 회원 탈 vel.. 2024. 1. 19.
점프 투 스프링부트 추가 기능 구현 - 카테고리 https://wikidocs.net/162814의 추가 기능 구현 - 카테고리 3-14 SBB 추가 기능 구현하기 이 책에서 구현할 SBB의 기능은 아쉽지만 여기까지이다. 함께 더 많은 기능을 추가하고 싶지만 이 책은 SBB의 완성이 아니라 SBB를 성장시키는 경험을 전달하는 데 목표를 두고… wikidocs.net 이 글은 점프 투 스프링 부트의 3-13까지 구현과 이 글 이전의 구현을 마친 것을 전제로 한다. Category 만들기 Category라는 새로운 엔티티를 만든 후 Question과 OneToMany 연동을 시켜 여러가지 게시판으로 글을 분류 할 수 있는 기능을 추가해보자. category 패키지를 생성 후 Category 클래스를 만들어주자 package com.example.main... 2024. 1. 19.
점프 투 스프링부트 추가 기능 구현 - 답변 페이징 및 정렬 https://wikidocs.net/162814의 추가 기능 구현 - 답변 페이징 및 정렬 3-14 SBB 추가 기능 구현하기 이 책에서 구현할 SBB의 기능은 아쉽지만 여기까지이다. 함께 더 많은 기능을 추가하고 싶지만 이 책은 SBB의 완성이 아니라 SBB를 성장시키는 경험을 전달하는 데 목표를 두고… wikidocs.net 이 글은 점프 투 스프링 부트의 3-13까지 구현과 이 글 이전의 구현을 마친 것을 전제로 한다. 기존에 구현한 질문 페이징을 토대로 답변 페이징을 구현해보도록 하자. 답변 페이징 기능 구현 Question의 페이징은 아래와 같이 Pageable 객체와 Page 객체를 통해 페이징을 수행했다. public class QuestionService { (... 생략 ...) pub.. 2024. 1. 19.
점프 투 스프링부트 추가 기능 구현 - 조회수 https://wikidocs.net/162814의 추가 기능 구현 - 조회수 이 글은 점프 투 스프링부트의 3-13까지 구현을 마친것을 전제로 한다. 글의 조회수를 저장하는 기능을 만들어보자. 조회가 가능한 글은 Question 뿐이므로 먼저 Question Table에 조회수를 담을 Column을 추가해야 한다. 나는 views라는 조회수를 저장하는 변수를 Question Entity에 추가하였다. 기본값은 0으로 설정하였다. public class Question { (...생략...) @Column(columnDefinition = "integer default 0") @NotNull private Integer views = 0; } QuestionService 클래스에 id를 받아 조회수를 1.. 2024. 1. 19.