티스토리 뷰

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
링크
«   2024/12   »
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
글 보관함