Skip to content
Snippets Groups Projects
Select Git revision
  • b51db9e93036701671edcca7a02feda19c5f1d3e
  • main default protected
2 results

MyWebController.java

Blame
  • PostService.java 720 B
    package umc.spring.post.service;
    
    
    import jakarta.servlet.http.HttpServletResponse;
    import umc.spring.post.data.dto.CommentDto;
    import umc.spring.post.data.dto.PostDto;
    import umc.spring.post.data.dto.PostResDto;
    import umc.spring.post.data.entity.Post;
    
    import java.io.IOException;
    import java.util.List;
    
    public interface PostService {
        void upload(PostDto postDto);
    
        List<PostResDto> getAllPost();
    
        PostResDto getPostById(Long id);
    
        void likeCrew(Long id);
    
        void dislikeCrew(Long id);
    
        boolean deletePost(Long id);
    
    
        boolean editPost(PostDto postDto, Long id);
    
        List<PostResDto> search(String title);
    
    
        void addComment(CommentDto commentDto);
    
        boolean deleteComment(Long id);
    }