package com.bimoku.repository.dao; import java.util.ArrayList; import java.util.List; import org.springframework.stereotype.Repository; import com.bimoku.common.bean.Book; import com.bimoku.common.bean.BookDetail; import com.bimoku.common.bean.BookPub; import com.bimoku.persistence.dao.BaseDao; import com.bimoku.persistence.dao.impl.BaseDaoMysqlImpl; /** * book对象基本操作 * @author LPM * */ public interface BookPubDao extends BaseDao<BookPub, Integer>{ public boolean isExit(String isbn); } @Repository("BookPubDao") class BookPubDaoImpl extends BaseDaoMysqlImpl<BookPub, Integer> implements BookPubDao{ public BookPubDaoImpl(){ super(BookPub.class); } @Override public boolean isExit(String isbn) { List<String> keys = new ArrayList<String>(); List<Object> values = new ArrayList<Object>(); keys.add("ISBN"); values.add(isbn); return this.isExit(keys, values); } }