package com.my.blog.website.dao; import com.my.blog.website.modal.Vo.OptionVo; import com.my.blog.website.modal.Vo.OptionVoExample; import java.util.List; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Component; @Component public interface OptionVoMapper { long countByExample(OptionVoExample example); int deleteByExample(OptionVoExample example); int deleteByPrimaryKey(String name); int insert(OptionVo record); int insertSelective(OptionVo record); List<OptionVo> selectByExample(OptionVoExample example); OptionVo selectByPrimaryKey(String name); int updateByExampleSelective(@Param("record") OptionVo record, @Param("example") OptionVoExample example); int updateByExample(@Param("record") OptionVo record, @Param("example") OptionVoExample example); int updateByPrimaryKeySelective(OptionVo record); int updateByPrimaryKey(OptionVo record); /** * 批量保存 * @param optionVos list * @return 保存的个数 */ int insertOptions(List<OptionVo> optionVos); }