[ rubbish-db ]
テーブル名
SELECT
UPDATE
DELETE
INSERT
件数取得
package sample.hsqldb.dao; import java.util.Date; import java.util.List; import rubbish.db.dao.proxy.sql.SET; import sample.hsqldb.bean.Book; /** * BookDAO * * @author $Author: sugawara $ * @version $Revision: 1.6 $ */ public interface BookDAO { public static final Class TABLE = Book.class; ///////////////////////////////////////////////////////////////// public Book selectByPK(String publisher, String id); public Book[] selectByPublisher(String publisher); public List selectById(String id); public Book[] selectByPublisherAuthorIssue_date(String publisher, String author, Date issue_date); ///////////////////////////////////////////////////////////////// public int updateByPK(String publisher, String id, SET set); public Integer updateByPublisher(String publisher, SET set); public void updateById(String id, SET set); public int updateByPublisherAuthorIssue_date(String publisher, String author, Date issue_date, SET set); ///////////////////////////////////////////////////////////////// public int deleteByPK(String publisher, String id); public Integer deleteByPublisher(String publisher); public void deleteById(String id); public int deleteByPublisherAuthorIssue_date(String publisher, String author, Date issue_date); ///////////////////////////////////////////////////////////////// public int insert(Book book); public Integer insert(Book[] books); public void insert(List books); ///////////////////////////////////////////////////////////////// public int countByPK(String publisher, String id); public Integer countByPublisher(String publisher); public int countById(String id); public int countByPublisherAuthorIssue_date(String publisher, String author, Date issue_date); }