우선 전자정부프레임워크를 다운받자.
* 아래의 순서대로 했음에도 실행되지않는다면 가장 확실한 방법은 다시 다운받아보는법(egov 버전을 낮추거나)임을 기억하자.
https://standout.tistory.com/591
톰캣을 연결한다.
https://standout.tistory.com/662
Oracle과 Oracle SQL Developer를 다운받는다.
https://standout.tistory.com/1070
게시판이 띄워지는지 확인한다.
https://standout.tistory.com/600
모두 완료되었다면 db접속부터 실행해보자.
별명(Name)을 지어주고 이름/비밀번호를 입력 후 테스트 - 성공 - 접속
* 안된다면 이름/비밀번호나 서비스이름을 선택해 orcl로 바꿔보자.
src/main/resources/db/sampledb.sql
쿼리 복사후
CREATE MEMORY -> CREATE 로 바꾼다.
모든 코드줄 끝에 ; 를 붙인뒤
쿼리실행 + commit
우선 파일찾기 단축키를 기억해 놓자.
ctrl shift r - context-datasource.xml - open
테스트 실행용 HSQL 주석
oracle 주석해제 + 정보입력
jdbc:oracle:thin:@localhost:1521:xe
name="username" value="system"
name="password" value="1234"
pom.xml - commons-dbcp와 ojdbc 주석해제 + dbcp2 라이브러리 추가
<dependency>
<groupId>commons-dbcp</groupId>
<artifactId>commons-dbcp</artifactId>
<version>1.4</version>
</dependency>
<!-- dbcp2 라이브러리 추가 -->
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-dbcp2</artifactId>
<version>2.0</version>
</dependency>
<dependency>
<groupId>ojdbc</groupId>
<artifactId>ojdbc</artifactId>
<version>8</version>
<scope>system</scope>
<systemPath>${basedir}/src/main/webapp/WEB-INF/lib/ojdbc8.jar</systemPath>
</dependency>
ojdbc8도 다운받아 src - main - webapp - WEB-INF - lib 경로에 저장하자.
https://www.oracle.com/kr/database/technologies/appdev/jdbc-downloads.html
/src/main/resources/egovframework/sqlmap/example/sample/EgovSample_Sample_SQL.xml
id="sampleDAO.selectSampleList" 부분 sql문 마지막 3줄 수정
* db가 바뀌었으니 당연히 추후에 insert, update등도 확인해야한다.
ORDER BY ID DESC
OFFSET #firstIndex# ROWS
FETCH NEXT #recordCountPerPage# ROWS ONLY
완료.
'IDE > 전자정부프레임워크' 카테고리의 다른 글
표준프레임워크 퍼스트북, 전자정부프레임워크 가이드 다운받기 (0) | 2023.10.26 |
---|---|
전자정부 표준프레임워크 온라인 정기교육 신청하기 (0) | 2023.10.24 |
전자정부프레임워크 Eclipse eGovFrame Template Project 웹프로젝트 게시판 404 error (0) | 2023.05.09 |
전자정부프레임워크 Eclipse 웹프로젝트 만들기 (0) | 2023.05.09 |
전자정부프레임워크 Eclipse Data Source Explorer 데이터베이스 연결하기 (0) | 2023.05.09 |