@Target(value=TYPE) @Retention(value=RUNTIME) @Documented @Repeatable(value=MongoConf.class) public @interface MongoDataSource
Modifier and Type | Required Element and Description |
---|---|
String |
databaseName |
String |
name |
Modifier and Type | Optional Element and Description |
---|---|
String |
collectionPrefix |
String |
connectionUrl |
Class<? extends IMongoClientOptionsHandler> |
optionsHandlerClass |
String |
password |
Class<? extends IPasswordProcessor> |
passwordClass |
boolean |
passwordEncrypted |
String[] |
servers |
String |
username |
public abstract String name
public abstract String databaseName
public abstract String username
public abstract String password
public abstract Class<? extends IPasswordProcessor> passwordClass
public abstract String collectionPrefix
public abstract String connectionUrl
public abstract String[] servers
public abstract Class<? extends IMongoClientOptionsHandler> optionsHandlerClass
Copyright © 2022. All rights reserved.