Spring Data Dynamic Bolt connection

Currently our Spring Boot Neo4J app connects via the values found in application.properties:


However, we would like this app to be able to connect to multiple Neo4J instances. When a request comes into our controller, we would peel off the spring.data.neo4j.* values and use those to create a dynamic connection instead of using what's in application.properties.

Does anyone have any ideas on how to implement this or some examples?


H Michael,

One easy way to do it is set your auth URI in the environment. Environment variables can be accessed from the *.properties files like so: