当我按照Publisher查询的时候也能够查询出来,当我按照编号查询的时候也能查询出来
当时当我按照类型查询的时候,就连不符合条件的也被查询出来了
```java
// 分页查询
@Override
public IPage<Book> getQueryPage(int currentPage, int pageSize, Book book) {
// currentPage 当前是哪一页 pageSize每一页显示多少数据
Page<Book> page = new Page<>(currentPage,pageSize);
// 条件查询
LambdaQueryWrapper<Book> lqw= new LambdaQueryWrapper<>();
// 书名
lqw.like(Strings.isNotEmpty(book.getBookName()),Book::getBookName,book.getBookName())
// 书的类型
.like(Strings.isNotEmpty(book.getType()),Book::getType,book.getType())
// 书的编号
.like(Strings.isNotEmpty(book.getBookSerial()),Book::getBookSerial,book.getBookSerial())
// 书的作者
.like(Strings.isNotEmpty(book.getAuthor()),Book::getAuthor,book.getAuthor())
// 书的出版社
.like(Strings.isNotEmpty(book.getPublisher()),Book::getPublisher,book.getPublisher());
// IPage<Book> iPage = bookDao.selectPage(page,lqw);
return bookDao.selectPage(page,lqw);
}
```