Windows7でNetbeans7.2.1を使用しています。
エンティティのすべてのプロパティを取得して、文字列配列に格納しようとしています。私はこれを私が考えることができる最も一般的な方法でやりたいので、jCSVのような方法:
public void writeAll(List<E> data) throws IOException {
for (E e : data) {
write(e);
}
}
あなたはここでそのパッケージを見つけることができます:https ://code.google.com/p/jcsv/
public String[] getProperties( E e ){
String [] properties = new String[ e.numberOfProperties ];
int i = -1;
for ( P p : e ) {
i += 1;
properties[i] = p.toString(); // OR properties[i] = e.getProperty[i].toString();
}
return properties;
}
Propertiesクラスでこれを行う方法があるはずですが、エンティティからプロパティを取得するためにそれを使用する方法がわかりません。単純なことだと思いますが、どこにあるのかわかりません。