커뮤니케이션 도구는 의사소통관련 데이터를 관리하기 위해 필요한 테이블생성을 위한 DDL 실행 및 시스템 운영을 위한 기초데이터 생성, 시스템을 실행하기 위한 WAR 파일 배포 등으로 이루어진다.
[ DDL 실행 ]
[ 기초데이터 입력 ]
WAR 소스가 디플로이 된 위치에서 아래와 같이 설정값을 수정한다.
[ DB 프로퍼티 수정 ]
# DB서버 타입(ORACLE, MYSQL) - datasource 및 sqlMap 파일 지정에 사용됨 #Globals.DbType = mysql Globals.DbType = oracle #Globals.DbType = altibase #Globals.DbType = tibero
[ DATASOURCE 수정 ]
<!-- mysql --> <bean id="dataSource-mysql" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="com.mysql.jdbc.Driver"/> <property name="url" value="jdbc:mysql://192.168.200.24:1621/oe1"/> <property name="username" value="oe1"/> <property name="password" value="oe1dev"/> </bean> <!-- Oracle --> <bean id="dataSource-oracle" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"/> <property name="url" value="jdbc:oracle:thin:@192.168.200.22:1521:egovfrm"/> <property name="username" value="rte"/> <property name="password" value="rte01"/> </bean> <!-- Altibase --> <bean id="dataSource-altibase" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="Altibase.jdbc.driver.AltibaseDriver"/> <property name="url" value="jdbc:Altibase://192.168.200.22:1721/egovfrm?encoding=UTF-8" /> <property name="username" value="rte"/> <property name="password" value="rte01"/> <property name="maxActive" value="10"/> </bean> <!-- Tibero --> <bean id="dataSource-tibero" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="com.tmax.tibero.jdbc.TbDriver"/> <property name="url" value="jdbc:tibero:thin:@192.168.200.22:1821:egovfrm" /> <property name="username" value="rte"/> <property name="password" value="rte"/> </bean>
[ FILE UPLOAD 및 Excel 템플릿 경로 수정 ]
<property name="properties"> <map> <entry key="pageUnit" value="10"/> <entry key="pageSize" value="10"/> <entry key="Globals.fileStorePath"\\ value="/user/oe/files/cms/"/> <entry key="Globals.excleStorePath" \\ value="/product/jeus3/webhome/was3_oe1/cms_web/egovoe1_egovoe1-webapp_war___/files/excelTemplet/"/> <entry key="Globals.excleStoreDownPath" \\ value="/product/jeus3/webhome/was3_oe1/cms_web/egovoe1_egovoe1-webapp_war___/files/excelTempletDown/"/> </map> </property>
entry key | 설 명 |
---|---|
Globals.fileStorePath | 커뮤니케이션 도구에서 첨부파일을 업로드 할 서버의 물리적 위치 |
Globals.excleStorePath | 커뮤니케이션 도구에서 사용하는 엑셀템플릿 위치로 위의 예시에서 ”/product/jeus3/webhome/was3_oe1/cms_web/egovoe1_egovoe1-webapp_war___” 는 WAR가 풀린 소스 경로이며 ”/files/excelTemplet/“ 부분은 수정없이 사용 |
Globals.excleStoreDownPath | 커뮤니케이션 도구에서 사용하는 엑셀다운템플릿 위치로 excleStorePath와 동일한 방법으로 수정 |
파일명 | 설 명 |
---|---|
StandardTermStatus.xls | 용어사전 엑셀 업로드 다운로드 템플릿 |
StandardWordStatus.xls | 단어사전 엑셀 업로드 다운로드 템플릿 |
EgovStandardTermStatus.xls | 행정용어사전 엑셀 업로드 다운로드 템플릿 |
EgovMemberList.xls | 사용자정보 엑셀다운로드 템플릿 |
[ 커뮤니케이션 도구에 접속하여 테스트 계정으로 로그인 ]
[ 행정용어사전 엑셀 데이터를 IMPORT ]
[ 참고 ]