Kotlin으로 JPA Entity를 보다 Entity 스럽게 사용해보기 위한 소개자료로 사용하는 튜토리얼용 프로젝트 입니다.
- 사용자는 게시판의 유형과 제목, 내용, 기타정보, 작성자 입력하여 게시판을 생성할 수 있습니다.
- 사용자는 생성된 게시판의 상세조회를 통해 게시판의 유형, 제목, 내용, 기타정보, 작성자를 조회할 수 있습니다.
- 사용자는 생성된 게시판의 제목과 내용, 기타정보를 수정할 수 있습니다.
- 사용자는 생성된 게시판에 태그를 추가할 수 있습니다.
- 사용자는 생성된 게시판에 이미 존재하는 태그를 삭제할 수 있습니다.
- 사용자는 생성된 게시판에 댓글을 추가할 수 있습니다.
- 사용자는 자신의 게시글을 조회할 수 있습니다.
- 사용자가 삭제되면 사용자가 작성한 게시글이 모두 삭제됩니다.