2013-08-08 2 views
0

Java 오브젝트가 ArrayList이고 각 행을 오브젝트로 테이블을 작성해야합니다. 또한, 개체의 모든 특성을 기반으로 전체 테이블을 정렬 할 수 있어야합니다. 기본적으로 각 열을 기준으로 정렬합니다.Java 오브젝트를 dojo 오브젝트에 맵핑

나는 arraydojo의 객체ArrayList 자바의 객체에게 매핑의 생각했다. 그런 다음 클라이언트 측에서 정렬 할 수있었습니다.

또 다른 옵션은 더 나은 사용자 환경을 제공하기 위해이 문제를 피하려고 노력하고있는 서버 측을 정렬하는 것입니다.

이 문제를 해결하는 가장 좋은 방법은 무엇입니까?

답변

0

그럼 정확히 무엇이 당신의 질문입니까? 자바 객체를 매핑하는 방법 또는 어떤 접근 방식이 더 좋습니까?

나는 접근 방법이 몇 가지에 달려 있다고 생각하지만 보통 클라이언트 측 정렬을 위해 갈 것입니다. Dojo store API을 사용하면이 작업을 쉽게 수행 할 수 있습니다.

그러나 테이블을 정렬 할 때 성능 (및 사용자 경험)이 저하 될 수있는 대량의 데이터로 구성되는 경우 서버 측 정렬도 나쁘지 않을 수 있습니다. 정렬 알고리즘을 한 번만 실행하면 ArrayList를 어딘가에 캐시 할 수 있기 때문입니다.

관련 문제