- JEUS 에서 EDB (postgre SQL)을 연동하는 방법이다.
- 해당 DB 연동을 위해 postgre JDBC Driver를 필요로 한다.
- 링크(https://jdbc.postgresql.org/)
- JDBC 드라이버는 JEUS_HOME/lib/datasource 경로에 넣어야 한다.(재 기동 필요)
1. JEUS6 에서 설정(JEUSMain.xml 파일 수정)
아래 설정을 참고하여 JEUSMain.xml 을 수정 및 추가 한다.
data-source-class-name 을 참고한다.
<database>
<vendor>others</vendor>
<export-name>jdbc/DS</export-name>
<data-source-class-name>jeus.jdbc.driver.blackbox.BlackboxConnectionPoolDataSource</data-source-class-name>
<data-source-type>ConnectionPoolDataSource</data-source-type>
<property>
<name>DriverClassName</name>
<type>java.lang.String</type>
<value>org.postgresql.Driver</value>
</property>
<property>
<name>URL</name>
<type>java.lang.String</type>
<value>jdbc:postgresql://xxx.xxx.xxx.xxx:1111/SID</value>
</property>
<property>
<name>User</name>
<type>java.lang.String</type>
<value>아이디</value>
</property>
<property>
<name>Password</name>
<type>java.lang.String</type>
<value>패스워드</value>
</property>
</database>
2. JEUS7 이상 버전에서 설정(Webadmin 사용)
Webadmin > DataSource > ADD 버튼을 눌러 DataSource 를 추가한다.
Vendor 에 입력 버튼 누르고 others 선택, ConnectionPool 선택
DataSource Class Name에 jeus.jdbc.driver.blackbox.BlackboxConnectionPoolDataSource 입력
나머지 입력칸에 DB 정보 입력
연동이 되는지 Webadmin >Resource > DataSource에서 test 버튼 클릭

