데이터베이스의 url, username 등을 application.properties 파일에 작성했습니다. 또한 JdbcTemplate 컨트롤러에 @Autowired
주석을 정의했습니다. 하지만 지금은 실행할 때, 나는이스프링 부트에서 JDBC 드라이버를 사용하여 Oracle 데이터베이스에 연결할 수 없습니다.
응용 프로그램을 시작하지 못했습니다 오류 - 수
설명 : com.sab.Controller에서
필드 JDBC 유형의 콩 '조직이 필요합니다. springframework.jdbc.core.JdbcTemplate '을 찾을 수 없습니다. - @ConditionalOnSingleCandidate (:의 javax.sql.DataSource; SearchStrategy : 유형 모두) 때문에로드되지 콩 방법 'JdbcTemplate을'어떤 콩
를 찾지 못했습니다
작업 :
위의 조건을 재 방문하거나 정의 고려 구성에 org.springframework.jdbc.core.JdbcTemplate
유형의 bean.
누구든지이 오류를 해결하는 데 도움을 줄 수 있습니까?
후 구성뿐만 아니라 당신이 올바른 종속성이 있는지 확인하십시오. 또한 [여기]를보십시오 (https://springframework.guru/configuring-spring-boot-for-oracle/) – XtremeBaumer
오류 메시지는 당신이해야 할 일에 대한 제안을 제공합니다. 너 그거 해봤 니? 스프링 부트는 자동으로 JdbcTemplate 빈을 생성하지 않는다. 'JdbcTemplate'을 반환하는'@ Bean' 어노테이션을 사용하여 스프링 부트 애플리케이션 클래스에 메소드를 추가하십시오. – Jesper
@XtremeBaumer 종속성을 확인했지만 누락 된 항목이 없습니다. –