2010-01-19 52 views
0

我haved产生煤层根使用煤层产生的UI命令简单的CRUD应用程序,但对于将数据插入数据库中的编辑页面中genated和名称orderd。如何重新排序输入字段

例如,如果实体类包含name,lastnameage。 Seam-gen会生成并排序字段列表以显示年龄,姓氏和姓名(按名称排序)。

的问题是,我该如何配置这些输入字段重新排序,以我的要求。如从age,lastname,namename, lastnameage.

谢谢你的回答。

回答

1

我不知道我明白你的意思产生在<SEAM_HOME>目录中的用户界面。 你的意思是按照错误的列下令从resultList返回列表?

如果这是你可以覆盖默认EJBQL在SomeTableList EntityQuery的情况下

@Override 
public String getEjbql() { 
    return "select s from SomeTable s order by s.name"; 
} 

您也可以使用

@OrderBy
标注在实体 查找 here更多细节

0

你应该<YOUR_APP_HOME> /资源/ seamgen写你的客户订单。 reveng.xml。 Here你可以看到你如何编辑这个文件。编辑后,您可以通过使用

seam generate-ui restart 

问候,