package com.samsung.sample.board; // 샘플 게시판 서비스 패키지이다.

import java.util.List; // 목록 반환을 위해 List 타입을 사용한다.

import com.samsung.sample.board.entity.SampleBoard; // 샘플 게시판 엔티티를 사용한다.

public interface SampleBoardService { // 샘플 게시판 비즈니스 로직 인터페이스이다.

    List<SampleBoard> getSampleBoardList(); // 게시글 목록 조회 기능이다.

    SampleBoard getSampleBoard(Integer id); // 게시글 상세 조회 기능이다.

    SampleBoard createSampleBoard(SampleBoard sampleBoard); // 게시글 등록 기능이다.

    SampleBoard updateSampleBoard(SampleBoard sampleBoard); // 게시글 수정 기능이다.

    void deleteSampleBoard(Integer id); // 게시글 삭제 기능이다.
} // 서비스 인터페이스 정의를 종료한다.
