package com.jqmobile.core.server.db.orm; import java.sql.Connection; import com.jqmobile.core.orm.ORM; import com.jqmobile.core.orm.ORMS; import com.jqmobile.core.orm.exception.ORMException; import com.jqmobile.core.orm.exception.ORMNotDBTableException; public class ORMFactory { public static ORMS instance(Connection conn){ return new ORMSImpl(conn); } /** * 获取实体对象实例 * @param conn 连接对象 * @param c 实体类 * @return * @throws ORMNotDBTableException * @throws ORMException */ public static <T> ORM<T> instance(Connection conn, Class<T> c) throws ORMNotDBTableException, ORMException{ return new ORMImpl2<T>(conn, c); } }