0

ActiveJDBC を使用するメソッドでモデルを引数として渡すことはできますか?

このようなもの:

public Set<String> getColNames(Model modelName){
    Set<String> set = modelName.attributeNames();
    for(String x: set){
       System.out.prtinln(x);
    }
    return set;
}

そうすれば、モデルを渡すだけで、各モデルで同じコードを実行する時間を大幅に節約できますよね? このような:

Staff staff = new Staff();
Set<String> set = getColNames(staff);

これは可能ですか?属性名を取得することは、これに関する優れた例にすぎません。これは、私がこれを尋ねた目的だけではありません。

助けていただければ幸いです!

4

2 に答える 2