<artifactId>commons-compress</artifactId>
<version>1.18</version>
</dependency>
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-compress</artifactId>
- <version>1.18</version>
- </dependency>
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongodb-driver</artifactId>
<artifactId>jersey-common</artifactId>
<version>2.24</version>
</dependency>
- <dependency>
- <groupId>org.json</groupId>
- <artifactId>json</artifactId>
- </dependency>
<dependency>
<groupId>com.googlecode.json-simple</groupId>
<artifactId>json-simple</artifactId>
<plugin>
<artifactId>maven-dependency-plugin</artifactId>
</plugin>
- <plugin>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-maven-plugin</artifactId>
- </plugin>
<plugin>
<artifactId>exec-maven-plugin</artifactId>
<groupId>org.codehaus.mojo</groupId>
+ <version>3.0.0</version>
</plugin>
<plugin>
<groupId>org.springframework.boot</groupId>
<plugin>
<groupId>com.github.kongchen</groupId>
<artifactId>swagger-maven-plugin</artifactId>
+ <version>3.1.8</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
+ <version>3.2.0</version>
<configuration>
<additionalparam>-Xdoclint:none</additionalparam>
</configuration>
@Configuration
public class MongoConfig {
- private final static EELFLogger EELF_LOGGER = EELFManager.getInstance().getLogger(MongoConfig.class);
+ private static final EELFLogger EELF_LOGGER = EELFManager.getInstance().getLogger(MongoConfig.class);
@Value("${mongodb.host}")
private String MONGO_DB_HOST;
@Bean
public MongoClient mongoClient(MongodProcess mongodProcess) {
- try {
- // To connect to mongodb server
- MongoClient mongoC = new MongoClient(MONGO_DB_HOST, MONGO_DB_PORT);
+ // To connect to mongodb server
+ try (MongoClient mongoC = new MongoClient(MONGO_DB_HOST, MONGO_DB_PORT)) {
// Now connect to your databases
EELF_LOGGER.info("Connect to database successfully");