스프링 부트가 사용해야하는 데이터 소스를 설정하기 위해 application.properties
파일을 사용하려고합니다.SpringBoot DataSource 설정
내가 내부에 다음과 같은 속성을 넣어했습니다
spring.datasource.driverClassName=org.postgresql.Driver
spring.datasource.user=test
spring.datasource.password=test
spring.datasource.jdbcUrl=jdbc:postgresql://localhost:5432/test
application.properties
파일을 다른 시스템에서 사용된다. 하지만 자동 데이터 소스 구성에서 작동하도록 할 수는 없습니다.
org.springframework.beans.factory.BeanCreationException: Cannot determine embedded database url for database type NONE.
는 PostgreSQL의 드라이버가 포함되어로드됩니다
나는 여전히이 예외를 얻고있다. 그리고 Configuration
클래스와 위와 같은 매개 변수를 사용하여 데이터 소스를 구성 할 수 있습니다.
또한 Application.class
에 @EnableAutoConfiguration
및 @EnableJpaRepositories
을 추가했습니다.
실마리가 있습니까?
클래스 경로 (예 : Tomcat JDBC)에서 지원되는'DataSource' 구현 중 하나가 있습니까? –
예. 있습니다. 내가 수동으로 데이터 소스를 구성 할 때 그것은 매력처럼 작동합니다. – mrik974