2010-01-19 4 views
0

seam generate-ui 명령을 사용하여 seam-gen에서 간단한 CRUD 응용 프로그램을 생성했지만 데이터베이스에 데이터를 삽입하기위한 편집 페이지가 생성되고 이름순으로 생성되었습니다.입력란을 재정렬하는 방법

예를 들어 엔티티 클래스가 name,lastnameage 인 경우. Seam-gen은 age, lastname 및 name (이름순) 필드 목록을 생성하고 정렬합니다.

질문은 입력 필드를 내 요구 사항에 맞게 재정렬하는 방법입니다. age,lastname,name에서 name, lastnameage.

답변 해 주셔서 감사합니다.

답변

1

나는 당신이 무슨 뜻인지 이해 확실하지 오전을 사용하여 <SEAM_HOME> 디렉토리에서 사용자 인터페이스를 생성 할 수 있습니다. resultList에서 반환 된 목록이 잘못된 열에 따라 정렬됨을 의미합니까?

즉 당신이 당신의 SomeTableList EntityQuery의 기본 EJBQL을 무시할 수있는 경우라면

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

또한 자세한 내용

에 대한 귀하의 실체 봐 here
@OrderBy
주석을 사용할 수 있습니다
0

<YOUR_APP_HOME>/resources/seamgen에 주문을 작성해야합니다. reveng.xml. Here이 파일을 편집하는 방법을 알 수 있습니다. 편집 후에는

seam generate-ui restart 

관련,

관련 문제