2

クエリを実行し、特定のタイプのオブジェクトのセットを返すメソッドを作成したいと思います。タイプは、次のようにメソッドのパラメータとして指定されます。

Set<Person> people = Dao.executeQuery("select * from PERSON",Person.class);

Daoクラスでは、メソッドを次のように定義したいと思います。

public static Set<???> executeQuery(String sql, ????){}

executeQueryメソッドの書き方を教えてください。

4

2 に答える 2

6
public static <T> Set<T> executeQuery(String sql, Class<T> klass) {

    return null;
}
于 2012-12-11T16:15:43.323 に答える
2
public static <T> Set<T> executeQuery( String sql, Class<T> type );
于 2012-12-11T16:19:21.103 に答える