Coverage Summary for Class: StoreMapper (cn.edu.ecnu.stu.bookstore.mapper)
package cn.edu.ecnu.stu.bookstore.mapper;
import cn.edu.ecnu.stu.bookstore.pojo.Store;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
@Mapper
public interface StoreMapper {
@Select("select count(*) from t_store where store_id = #{store_id}")
int checkStoreExist(@Param("store_id") String storeId);
@Select("select count(*) from t_store where store_id = #{store_id} and store_id = #{store_id}")
int checkStore(@Param("seller_id") Integer sellerId, @Param("store_id") String storeId);
@Insert("insert into t_store(store_id, seller_id) values(#{store.storeId}, #{store.sellerId})")
int insert(@Param("store") Store store);
@Select("select store_id, seller_id, create_time from t_store where store_id = #{storeId}")
Store getStoreById(@Param("storeId") String storeId);
}