bookdatafactory.java
来自「OR Mapping工具」· Java 代码 · 共 49 行
JAVA
49 行
package org.ephman.junit;import org.ephman.junit.generated.AbstractBookDataFactory;import org.ephman.abra.database.QueryFilter;import org.ephman.abra.database.DatabaseSession;import org.ephman.abra.database.ComparisonFilter;import org.ephman.abra.database.DatabaseCursor;import java.util.Vector;import java.sql.SQLException;/** * Created by IntelliJ IDEA. * User: richieb * Date: Nov 6, 2003 * Time: 6:41:40 PM * To change this template use Options | File Templates. */public class BookDataFactory extends AbstractBookDataFactory { private static BookDataFactory theInstance = null; public static BookDataFactory getInstance () { if (theInstance == null) { synchronized (BookDataFactory.class) { if (theInstance == null) theInstance = new BookDataFactory(); } } return theInstance; } public Vector getBooksByLastName (DatabaseSession sess, String lname) throws SQLException { ComparisonFilter cf = new ComparisonFilter (super.lastName, "=", lname); return queryObjects (sess, cf); } public DatabaseCursor getBookData (DatabaseSession sess, QueryFilter filter) throws SQLException { DatabaseCursor cursor = super.cursorQuery(sess, filter); return cursor; } public Vector getAll (DatabaseSession sess) throws SQLException { return super.queryAll(sess); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?