1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- package com.sf.mapper;
- import com.sf.entity.Book;
- import org.apache.ibatis.annotations.Param;
- import org.springframework.stereotype.Component;
- import java.util.List;
- @Component
- public interface BookMapper {
- /**
- * 图书的添加
- */
- void addBook(Book book);
- /**
- * 图书的修改
- * @param book
- */
- void updateBook(Book book);
- /**
- * 删除图书 根据图书id删除图书
- * @param bookId
- */
- void deleteBook(Integer bookId);
- /**
- * 查询图书的详情 -- 根据id查询图书的详情
- * @param bookId
- * @return
- */
- Book getBookByBookId(Integer bookId);
- /**
- * 查询图书的列表
- * @return
- */
- List<Book> getList();
- /**
- * 根据图书的名称进行模糊查询
- * @param bookName
- * @return
- */
- List<Book> getBookWithLike(String bookName);
- }
|