티스토리 뷰
hsql 을 사용하지 않고 oracle을 사용할 때
[수정] context-datasource.xml 오라클연결 부분 설정의 주석을 풀어준다.
[오류1] java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource
-> pom.xml 수정, 다음부분의 주석을 풀어준다.
<dependency>
<groupId>commons-dbcp</groupId>
<artifactId>commons-dbcp</artifactId>
<version>1.4</version>
</dependency>
[오류2] org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sampleService' available
-> Controller.java에서 사용하는 @Resource의 명을 @Service에서 정의한 명으로 잘 맞추어 준다.
@Resource(name = "sampleService")
private EgovSampleService sampleService;
@Service("sampleService")
public class EgovSampleServiceImpl
실행시 오류
[오류3] java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
-> src/main/webapp/WEB-INF/lib/ojdbc6.jar를 넣어주면 해결된다.
[오류4] SQL 오류
--- The error occurred while applying a parameter map.
--- Check the sampleDAO.selectSampleList-InlineParameterMap.
--- Check the statement (query failed).
--- Cause: java.sql.SQLSyntaxErrorException: ORA-00933: SQL 명령어가 올바르게 종료되지 않았습니다
'Skill > 기반기술' 카테고리의 다른 글
스토리지 용도, 점검사항 (0) | 2021.04.22 |
---|---|
CSRF 방어 (0) | 2021.04.21 |
[기능점수] function point란 (0) | 2021.04.14 |
SQLP (0) | 2021.04.07 |
웹에서 그릴 수 있는 UML사이트 draw.io (0) | 2021.04.02 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- border-collapse
- springboot
- PostgreSQL
- Javascript
- caniuse
- object key
- lombok
- 여러 컬럼 update
- setter
- DatePicker
- 프로젝트명변경
- oracle
- ul li로 테이블
- spring
- 전후방탐색
- getter
- @ExceptionHandler
- element위치
- $.each
- 진열사랑
- Keycode
- 정규식
- JQuery
- CSS
- QueryDSL
- draw.io
- $.extend
- devtools
- excel
- sumifs
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함