Fail fast if both uri and client attributes are set
Previously, an URI and individual client attributes can be set to configure the mongo client. In such a scenario, the URI is ignored. This commit changes the URI to be "null" and the creation of the client to fail if both the uri and client attributes are set. If no client attributes are set, the uri is used as before. Closes gh-6739
This commit is contained in:
@@ -554,12 +554,12 @@ content into your application; rather pick only the properties that you need.
|
||||
spring.data.mongodb.database=test # Database name.
|
||||
spring.data.mongodb.field-naming-strategy= # Fully qualified name of the FieldNamingStrategy to use.
|
||||
spring.data.mongodb.grid-fs-database= # GridFS database name.
|
||||
spring.data.mongodb.host=localhost # Mongo server host.
|
||||
spring.data.mongodb.password= # Login password of the mongo server.
|
||||
spring.data.mongodb.port=27017 # Mongo server port.
|
||||
spring.data.mongodb.host=localhost # Mongo server host. Cannot be set with uri.
|
||||
spring.data.mongodb.password= # Login password of the mongo server. Cannot be set with uri.
|
||||
spring.data.mongodb.port=27017 # Mongo server port. Cannot be set with uri.
|
||||
spring.data.mongodb.repositories.enabled=true # Enable Mongo repositories.
|
||||
spring.data.mongodb.uri=mongodb://localhost/test # Mongo database URI. When set, host and port are ignored.
|
||||
spring.data.mongodb.username= # Login user of the mongo server.
|
||||
spring.data.mongodb.uri=mongodb://localhost/test # Mongo database URI. Cannot be set with host, port and credentials.
|
||||
spring.data.mongodb.username= # Login user of the mongo server. Cannot be set with uri.
|
||||
|
||||
# DATA REDIS
|
||||
spring.data.redis.repositories.enabled=true # Enable Redis repositories.
|
||||
|
||||
Reference in New Issue
Block a user