Я использую Spring-Data-Neo4j в моем проекте SpringBoot. Однако IntelliJ Idea всегда выдает сообщение об ошибке ниже, когда консоль neo4j не работает:
Caused by: org.neo4j.driver.v1.exceptions.ServiceUnavailableException: Unable to connect to localhost:7687, ensure the database is running and that there is a working network connection to it.
Я знаю причину ошибки. Потому что я не запустил базу данных. Как избежать возникновения ошибки, когда база данных не работает.
Ниже приведены мои коды:
Основной класс
@SpringBootApplication
@EntityScan(basePackages = "com.inspur.neo4j.domain")
@EnableNeo4jRepositories("com.inspur.neo4j.repositories")
public class DataGraphApplication {
public static void main(String[] args) {
SpringApplication.run(DataGraphApplication.class, args);
}
}
приложение.yml
server:
port: 9012
spring:
data:
neo4j:
uri: bolt://localhost
username: neo4j
password: Passw0rd
Есть ли способ избежать возникновения ошибки, когда база данных не работает?
Извините за мой английский.