HSQL mem 접근방법
- 작성자 :
- 최*주
- 작성일 :
- 2022-02-21 16:23:54
- 조회수 :
- 2,137
- 구분 :
- 개발환경 / 3.9
- 진행상태 :
- 완료
Q
** context-datasource.xml에 다음과 같이 설정
<!-- 메모리 DB -->
<jdbc:embedded-database id="dataSource" type="HSQL">
<jdbc:script location= "classpath:/db/monitor_schema.sql"/>
</jdbc:embedded-database>
Database Connection에 new HSQL 후 레파짓토리에 있는 jar 파일 지정후 콘솔에 뜬 값으로 설정시 pingsucceeded! 확인 ( 사진첨부)
어플리케이션 구동후 콘솔 로그에 다음과 같이 확인
Starting embedded database : url ='jdbc:hsqldb:mem:dataSource', username='sa'
Executing SQL script from class path resource [db/monitor_schema.sql]
Executed SQL script from class path resouce [db/monitor_schema.sql] in 5 ms.
스키마에는 분명 TB_USER 와 같은 create 문이 있는데 ㅠㅠ tomcat을 돌리고서 리프레쉬해도 테이블이 없네요ㅠㅠ
로그를 보았을때 hsql 메모리 디비가 생성도 되었고, 스키마도 올바르게 돌아간것 같은데, database Connection에서는 해당 테이블에 접근하는 방법을 모르겠습니다. ㅠㅠ
연결 설정을 어떻게 변경해야 하나요?
<database : >
<database location:>
<user name : >
<password:>
<url:>
<!-- 메모리 DB -->
<jdbc:embedded-database id="dataSource" type="HSQL">
<jdbc:script location= "classpath:/db/monitor_schema.sql"/>
</jdbc:embedded-database>
Database Connection에 new HSQL 후 레파짓토리에 있는 jar 파일 지정후 콘솔에 뜬 값으로 설정시 pingsucceeded! 확인 ( 사진첨부)
어플리케이션 구동후 콘솔 로그에 다음과 같이 확인
Starting embedded database : url ='jdbc:hsqldb:mem:dataSource', username='sa'
Executing SQL script from class path resource [db/monitor_schema.sql]
Executed SQL script from class path resouce [db/monitor_schema.sql] in 5 ms.
스키마에는 분명 TB_USER 와 같은 create 문이 있는데 ㅠㅠ tomcat을 돌리고서 리프레쉬해도 테이블이 없네요ㅠㅠ
로그를 보았을때 hsql 메모리 디비가 생성도 되었고, 스키마도 올바르게 돌아간것 같은데, database Connection에서는 해당 테이블에 접근하는 방법을 모르겠습니다. ㅠㅠ
연결 설정을 어떻게 변경해야 하나요?
<database : >
<database location:>
<user name : >
<password:>
<url:>
환경정보
-
- OS 정보 : 윈도우
- 표준프레임워크 버전 : eGovFrameDev-3.9.0-64bit
- JDK(JRE) 정보 : 1.8
- WAS 정보 : tomcat9
- DB 정보 : postgreSQL
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
다음 교육자료에서
https://www.egovframe.go.kr/home/ntt/nttRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=65&bbsId=4&nttId=1741
개발환경 실습자료에
HSQL을 이용하여 비슷한 실습이 있으니
참고하시면 좋을듯 합니다.
감사합니다.
표준프레임워크센터 입니다.
다음 교육자료에서
https://www.egovframe.go.kr/home/ntt/nttRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=65&bbsId=4&nttId=1741
개발환경 실습자료에
HSQL을 이용하여 비슷한 실습이 있으니
참고하시면 좋을듯 합니다.
감사합니다.