package cn.ictgu.serv.mapper;
import cn.ictgu.serv.model.FriendLink;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import java.util.List;
/**
* 友情链接 Mapper
* Created by Silence on 2017/3/9.
*/
@Mapper
public interface FriendLinkMapper {
@Insert("INSERT INTO friend_link(`name`, `domain`, `show`) values (#{name}, #{domain}, #{show})")
int insert(FriendLink friendLink);
@Select("SELECT COUNT(*) FROM friend_link WHERE domain = #{domain}")
int countByDomain(@Param("domain") String domain);
@Select("SELECT * FROM friend_link WHERE `show` = 'YES' ORDER BY id DESC")
List<FriendLink> selectShowEqYesDesc();
@Select("SELECT * FROM friend_link ORDER BY id DESC LIMIT #{index}, #{size}")
List<FriendLink> selectAllDesc(@Param("index") int index, @Param("size") int size);
}