내부 데이터 구조에 JDBC와 같은 인터페이스를 신속하게 구축하기위한 프레임 워크가 있습니까?비 DB 구조용 JDBC 시뮬레이터
우리는 보고서를 생성해야하는 복잡한 내부 데이터 구조를 가지고 있습니다. 데이터 자체는 데이터베이스에 저장되지만 종속성, 액세스 권한, 데이터 집계 등을 관리하는 많은 양의 Java 코드가 있습니다.이 코드를 모두 SQL에 다시 쓰는 것은 이론적으로 가능하지만 훨씬 간단합니다 JDBC와 비슷한 API를 외부 애플리케이션에 추가하고보고 프레임 워크를 가리켜 주면된다.
"JDBC"는 "SQL"을 의미하지 않기 때문에 특히 그렇습니다. commons jxpath과 같은 것을 사용하여 모델을 쿼리하거나 간단한 쿼리 언어를 작성할 수 있습니다.
[편집] 내가 무엇을 찾고 있어요 것은 필요한 보일러 플레이트 코드의 대부분을 구현하는 무언가이다, 그래서 당신은 쓸 수 있습니다 :
// Get column names and types from "Foo" by reflection
ReflectionResultSet rs = new ReflectionResultSet(Foo.class);
List<Foo> results = ...;
rs.setData(results);
및 ReflectionResultSet
이 커서 관리하는 것 외에, 모든 게터,
제 질문은 JDBC 드라이버 작성에 도움이되는 프레임 워크가 있습니까? –
나는 정말로 그렇게 생각하지 않는다. Google에서의 빠른 검색은 이와 같은 것을 밝히지 않는다. –