package kr.wisestone.owl.service; import kr.wisestone.owl.domain.Qna; import kr.wisestone.owl.vo.QnaVo; import kr.wisestone.owl.web.condition.QnaCondition; import kr.wisestone.owl.web.form.QnaForm; import org.springframework.data.domain.Pageable; import org.springframework.data.jpa.repository.JpaRepository; import java.util.List; import java.util.Map; public interface QnaService extends AbstractService> { Qna addQna(QnaForm qnaForm); List findQna(Map resJsonData, QnaCondition qnaCondition, Pageable pageable); Qna getQna(Long id); Qna modifyQna(QnaForm qnaForm); void detailQna(Map resJsonData, QnaCondition qnaCondition); }