728x90
반응형

전자정부 프레임워크 설치

 

JDK 설치 (OpenJdk11) 

  • JAVA 환경 설정 
  • 윈도우 버튼 우클릭 ->시스템 클릭 -> 시스템 정보 클릭 -> 고급 시스템 설정 

  • JAVA_HOME 환경 변수 등록 

 

  • Path 등록 

  • cmd 창에서 JAVA 버전 확인 

 

전자정부 프레임워크 실행

 

전자 정부 이클립스 실행

다운로드 받은 파일을 실행 하면 eGovFrame 디렉토리에  이클립스 디렉토리가 생성 된다. 

원하는 workspace 를 선택하고 이클립스를 실행 한다. 

전자 정부 simple homepage 프로젝트 생성 

simple homepage 프로젝트 구조 확인

 

DB Connection 설정 

연결정보 수정 

  • globals.properties 파일 수정 
  • C:\eGovFrame\eGovFrameDev-4.0.0-64bit\workspace\egovFrame-simpleHomepage\src\main\resources\egovframework\egovProps\globals.properties

사용하고자 하는 DataBase 는 Tibero 로 설정 하였다.

# 운영서버 타입(WINDOWS, UNIX)
Globals.OsType = WINDOWS

# G4C 연결용 IP (localhost)
Globals.LocalIp = 127.0.0.1

# DB서버 타입(mysql,oracle,altibase,tibero) - datasource 및 sqlMap 파일 지정에 사용됨
Globals.DbType = tibero
Globals.UserName=tibero
Globals.Password=tmax


#Tibero
Globals.DriverClassName=com.tmax.tibero.jdbc.TbDriver
Globals.Url=jdbc:tibero:thin:@127.0.0.1:17000:tibero

 

  • context-datasource.xml 파일 수정 
  • C:\eGovFrame\eGovFrameDev-4.0.0-64bit\workspace\egovFrame-simpleHomepage\src\main\resources\egovframework\spring\com\context-datasource.xml
    <!-- Tibero -->
    <bean id="dataSource-tibero" class="org.apache.commons.dbcp2.BasicDataSource" destroy-method="close">
        <property name="driverClassName" value="${Globals.DriverClassName}"/>
        <property name="url" value="${Globals.Url}" />
        <property name="username" value="${Globals.UserName}"/>
        <property name="password" value="${Globals.Password}"/>
    </bean>

Table 및 데이터 생성 

tibero 에 접속을 해서 웹 프로젝트에 포함된 SQL 을 수행 한다. 

  • all_sht_ddl_tibero.sql (테이블 생성) 
  • all_sht_data_tibero.sql(데이터 입력)

SQL> @all_sht_ddl_tibero
TBR-7071: Schema object 'TIBERO.IDS' was not found or is invalid.


Table 'IDS' created.

TBR-7071: Schema object 'TIBERO.LETTCCMMNCLCODE' was not found or is invalid.


Table 'LETTCCMMNCLCODE' created.

TBR-7071: Schema object 'TIBERO.LETTCCMMNCODE' was not found or is invalid.


Table 'LETTCCMMNCODE' created.

 

SQL> @all_sht_data_tibero

1 row inserted.


1 row inserted.


1 row inserted.

 

Resource Compile

  • Run As -> Maven clean(빌드된 리소스 삭제)
  • Run As -> Maven Install(compile 을 통한 리소스 재빌드) -> war 파일이 재 빌드 된다. 

 

 

Tomcat Server 설치 

  • File -> New -> Other -> Server -> Server -> Apache 클릭수  설치할 Tomcat version  버전 선택 

  • Tomcat lib 폴더로 Tibero  jdbc 라이브러리 복사 

  • 설치하고자 하는 디렉토리 생성 후 (Tomcat) 라이센스 동의 후 설치 

  • 정상적으로 실치가 되면 하단 탭에 Server 탭이 생성 된다. 
  • Tomcat 서버  마우스 우 클릭 -> Add and Remove 메뉴를 클릭 

  • 이후  Add 버튼을 눌러서 deploy 하고자 하는 웹 프로젝트를 선택 한다. 

 

 

접속 테스트

 

  • http://localhost:8080/sht_webapp/cmm/main/mainPage.do
  • ID/PASSWD : admin/1

 

728x90
반응형

+ Recent posts