我有这门课
@Generated(value="Dali", date="2014-07-29T08:43:32.358-0400")
@StaticMetamodel(Country.class)
public class Country_ {
public static volatile SingularAttribute<Country, Long> id;
public static volatile SingularAttribute<Country, String> name;
public static volatile SingularAttribute<Country, Boolean> active;
},我想以某种方式迭代,以获取属性并在列表中检索它们。
(是的,这个只有三个属性,但我有更多的其他属性)
例如
公共列表retriveEntityProperties() {列表参数=新的LinkedList();for(SingularAttribute att : PersonaFisica_.attributes()) { parameters.add(att.getName());}返回参数;}
谢谢
发布于 2014-09-26 18:03:53
如果我正确理解了您的问题,您可以使用Java反射:
List<String> attributeNames = new ArrayList<String>();
for (Field field : Country_.class.getFields()) {
attributeNames.add(field.getName());
}https://stackoverflow.com/questions/26062318
复制相似问题