package incheon.cmm.g2f.basemap.mapper;

import incheon.com.config.annotation.MainDB;
import org.egovframe.rte.psl.dataaccess.mapper.Mapper;
import incheon.cmm.g2f.basemap.vo.G2FBasemapVO;
import java.util.List;

@Mapper
@MainDB
public interface G2FBasemapMapper {

    G2FBasemapVO findById(String id);

    List<G2FBasemapVO> findAllWithPaging(String searchKeyword, int limit, int offset);

    int count(String searchKeyword);

    void insert(G2FBasemapVO baseMap);

    void update(G2FBasemapVO baseMap);

    void delete(String id);

    List<G2FBasemapVO> findAll();
}
