Spring(63)
-
[클론 코딩] 네이버 카페 - 카페 탈퇴
네이버 카페의 경우 탈퇴 요청시 즉시 탈퇴처리가 이루어진다. 이번에 사용자가 카페를 탈퇴할 수 있는 기능을 구현한다.CafeMemberControllerpackage CloneCoding.NaverCafe.domain.cafeMember.controller;@Slf4j@RestController@RequiredArgsConstructor@RequestMapping("/{cafe_url}")public class CafeMemberController { private final CafeMemberService cafeMemberService; @DeleteMapping() public String deleteCafeMember(@PathVariable("cafe_url") String ur..
2024.05.26 -
[클론 코딩] 네이버 카페 - 카페 회원정보 수정
카페 회원이 자신의 정보를 수정할 수 있는 기능을 구현한다. 회원정보 수정을 요청하면 수정할 정보를 입력할 수 있는 수정 양식이 사용자에게 전달되고 사용자가 확인(적용)을 누르면 해당 정보가 DB에 반영되는 기능이 될 것이다.CafeMemberpackage CloneCoding.NaverCafe.domain.cafeMember;import static CloneCoding.NaverCafe.domain.cafeMember.enums.CafeMemberPosition.*;@Entity@Table(name = "CAFE_MEMBER", uniqueConstraints = { @UniqueConstraint( name = "ACCOUNT_ID_UNIQUE", ..
2024.05.26 -
[클론 코딩] 네이버 카페 - 카페 회원 가입
카페를 생성을 구현했으니 이번에는 카페 회원 가입을 구현해보려 한다. 카페 가입을 위해서는 당연하지만 네이버 계정이 있어야하며 로그인 상태여야 한다. 로그인 상태야 토큰을 통해 체크하고 토큰 정보를 통해 로그인 사용자의 네이버 계정 정보를 조회해 해당 정보와 카페 회원 가입 정보로 카페 회원 가입이 이루어진다.CafeMemberpackage CloneCoding.NaverCafe.domain.cafeMember;@Entity@Table(name = "CAFE_MEMBER")@Getter@Builder@NoArgsConstructor(access = AccessLevel.PROTECTED)@AllArgsConstructorpublic class CafeMember { public static Cafe..
2024.05.22