类 MongoProperties
- java.lang.Object
- org.springframework.boot.autoconfigure.mongo.MongoProperties
@ConfigurationProperties(prefix="spring.data.mongodb") public class MongoProperties extends Object
Configuration properties for Mongo.
字段概要
字段 修饰符和类型 字段 说明 static int
DEFAULT_PORT
Default port used when the configured port isnull
.static String
DEFAULT_URI
构造器概要
构造器 构造器 说明 MongoProperties()
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 void
clearPassword()
com.mongodb.MongoClient
createMongoClient(com.mongodb.MongoClientOptions options, org.springframework.core.env.Environment environment)
Creates aMongoClient
using the givenoptions
andenvironment
.String
determineUri()
String
getAuthenticationDatabase()
String
getDatabase()
Class<?>
getFieldNamingStrategy()
String
getGridFsDatabase()
String
getHost()
String
getMongoClientDatabase()
char[]
getPassword()
Integer
getPort()
String
getUri()
String
getUsername()
void
setAuthenticationDatabase(String authenticationDatabase)
void
setDatabase(String database)
void
setFieldNamingStrategy(Class<?> fieldNamingStrategy)
void
setGridFsDatabase(String gridFsDatabase)
void
setHost(String host)
void
setPassword(char[] password)
void
setPort(Integer port)
void
setUri(String uri)
void
setUsername(String username)
字段详细资料
DEFAULT_PORT
public static final int DEFAULT_PORT
Default port used when the configured port isnull
.- 另请参阅:
- 常量字段值
DEFAULT_URI
public static final String DEFAULT_URI
- 另请参阅:
- 常量字段值
构造器详细资料
MongoProperties
public MongoProperties()
方法详细资料
getDatabase
public String getDatabase()
setDatabase
public void setDatabase(String database)
getAuthenticationDatabase
public String getAuthenticationDatabase()
setAuthenticationDatabase
public void setAuthenticationDatabase(String authenticationDatabase)
getUsername
public String getUsername()
setUsername
public void setUsername(String username)
getPassword
public char[] getPassword()
setPassword
public void setPassword(char[] password)
getFieldNamingStrategy
public Class<?> getFieldNamingStrategy()
setFieldNamingStrategy
public void setFieldNamingStrategy(Class<?> fieldNamingStrategy)
clearPassword
public void clearPassword()
determineUri
public String determineUri()
getGridFsDatabase
public String getGridFsDatabase()
setGridFsDatabase
public void setGridFsDatabase(String gridFsDatabase)
getMongoClientDatabase
public String getMongoClientDatabase()
createMongoClient
public com.mongodb.MongoClient createMongoClient(com.mongodb.MongoClientOptions options, org.springframework.core.env.Environment environment) throws UnknownHostException
Creates aMongoClient
using the givenoptions
andenvironment
. If the environment contains alocal.mongo.port
property, it is used to configure a client to an embedded MongoDB instance.- 参数:
options
- the optionsenvironment
- the environment- 返回:
- the Mongo client
- 抛出:
UnknownHostException
- if the configured host is unknown