즉시 보고서를 가져 오기 위해 상당히 복잡한 동적 쿼리 작성기를 생성해야합니다. 우리는 어떤 종류의 데이터 구조가 가장 좋을지에 대해 약간 머리를 찰.하고 있습니다.HQL 또는 EJB QL을 유지하기위한 데이터 구조
실제로는 selectParts 목록, fromParts 목록, 조건 기준, 정렬 기준, 그룹 기준, 지속성에 대한 목록 만 있으면됩니다. 조인, 특히 외부 조인, 절 및 집계 함수에 대해 생각하기 시작하면 상황이 다소 흐려지기 시작합니다.
우리는 지금 당장 인터페이스를 구축하고 우리가 할 수있는 한 멀리 생각하려고 노력하고 있지만, 구조에 대한 제한 사항을 발견 할 때 일련의 리펙토링을 확실히 통과 할 것입니다.
나는이 질문을 누군가가 이미 우리가 기반으로 할 수있는 것을 생각해 내길 바라고 게시하고 있습니다. 또는 일부 라이브러리 또는 일부를 알고 있습니다. 다음 주에 구현하기 전에 잠정적 인 문제에 대한 조언이나 조언을 얻는 것이 좋을 것입니다.
감사합니다. 그것은 확실히 도움이됩니다. – aberrant80