위대한 Quartz Scheduling 프레임 워크를 사용하는 "간단한"스케줄러 애플리케이션을 작성하고 있습니다.Quartz 스케쥴러 용 HSQLDB 스키마 설정 방법
quartz는 quartz.properties 구성 파일에 지정되어야하는 대부분의 데이터베이스 시스템 (MySQL, Oracle, HSQLDB, ...)에서 작동합니다. 사용 된 데이터베이스는 해당 SQL init 스크립트로 초기화되어야하며 Quartz 설치의 docs/dbTables 디렉토리에 있습니다.
MySQL 데이터베이스를 사용하여 데이터베이스에서 tables_mysql.sql 스크립트를 실행하면 모든 것이 정상적으로 수행되었습니다.
이제 파일 모드에서 실행되는 메모리 내장 DB (HSQLDB)로 전환하려고합니다. 내 애플 리케이션을 시작하면 올바르게 HSQLDB를 만드는 것처럼 보이지만 지금 이 데이터베이스에서 init 스크립트를 실행하는 방법을 찾지 못했다.
Google 및 Stackoverflow 확인 일부 솔루션을 찾았지만 스프링 프레임 워크, 최대 절전 모드, 이동 경로가 필요하거나 프로그래밍 방식으로 연결을 가져오고 초기화 스크립트에서 문을 구문 분석/실행해야합니다.
내 질문 : Quartz 용 HSQLDB를 설정하는 더 쉬운 방법은 없습니까? 이상 적으로 Quartz는 config 파일뿐만 아니라 필수 설정 스크립트로부터 DB 연결 데이터를 알고 있기 때문에 그 자체로 그것을 할 것입니다. 나는 무엇인가 놓치고 있습니까?
감사의 말 :