[Spring] 간단한 SNS 만들기 #1
What to do? Domain 코드 작성하기 User Post Comment User RoleType 권한 설정을 위해 만든 enum public enum RoleType { USER,MANAGER,ADMIN; } UserEntity 필드 아이디, 이메일, 유저명, 비밀번호, 권한, 생성시간, 수정시간, 삭제시간 인증기능을 구현하기 위해서 UserDetails를 implement getAuthroties, isAccountExpired, isAccountNonLocked, isCredentialsNonExpired, isEnabled 를 구현해주어야 함 @Entity @Getter @Setter @Table(name = "\"user\"") @SQLDelete(sql = "UPDATE \"user\"..
더보기
[Spring] 게시판 만들기 #9
What to do? 정렬 기능 제목, 글쓴이, 해쉬태그, 작성일자 검색기능 제목, 본문 : 부분검색 해쉬태그, 작성일자 : Exact Match 작성자 : 인증기능을 완성한 후 추가 수정(TODO) 구현내용 정렬기능 테이블 헤더에서 Title을 클릭하면, Title 기준으로 정렬 → a 로 시작하는 게시물들부터 출력 검색기능 zoo라는 Title을 가진 게시물들 검색 SearchType 검색유형을 enum으로 정의 제목(title), 본문(content), 작성자(author), 해쉬태그 description 필드는 드롭박스에 표시할 내용 @Getter @AllArgsConstructor public enum SearchType { TITLE("Title"), CONTENT("Content"), USE..
더보기