Skip to content

Commit 2a6a9cf

Browse files
committed
Fix Formatting
1 parent 55f9bc9 commit 2a6a9cf

File tree

4 files changed

+40
-28
lines changed

4 files changed

+40
-28
lines changed

spring-session-samples/spring-session-sample-boot-mongodb-reactive/spring-session-sample-boot-mongodb-reactive.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ dependencies {
55
implementation "org.springframework.boot:spring-boot-starter-webflux"
66
implementation "org.springframework.boot:spring-boot-starter-thymeleaf"
77
implementation "org.springframework.boot:spring-boot-starter-data-mongodb-reactive"
8-
implementation "org.testcontainers:mongodb"
8+
implementation "org.testcontainers:mongodb"
99

1010
testImplementation "org.springframework.boot:spring-boot-starter-test"
1111
testImplementation "org.seleniumhq.selenium:htmlunit-driver"

spring-session-samples/spring-session-sample-boot-mongodb-reactive/src/main/java/org/springframework/session/mongodb/examples/SpringSessionMongoReactiveApplication.java

Lines changed: 18 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,19 @@
1616

1717
package org.springframework.session.mongodb.examples;
1818

19+
import java.util.HashMap;
20+
import java.util.Map;
21+
22+
import org.testcontainers.containers.MongoDBContainer;
23+
import org.testcontainers.utility.DockerImageName;
24+
1925
import org.springframework.boot.SpringApplication;
2026
import org.springframework.boot.autoconfigure.SpringBootApplication;
2127
import org.springframework.context.ApplicationContextInitializer;
2228
import org.springframework.context.ConfigurableApplicationContext;
2329
import org.springframework.core.env.ConfigurableEnvironment;
2430
import org.springframework.core.env.MapPropertySource;
2531
import org.springframework.session.data.mongo.config.annotation.web.reactive.EnableMongoWebSession;
26-
import org.testcontainers.containers.MongoDBContainer;
27-
import org.testcontainers.utility.DockerImageName;
28-
29-
import java.util.HashMap;
30-
import java.util.Map;
3132

3233
/**
3334
* Pure Spring-based application (using Spring Boot for dependency management), hence no
@@ -40,16 +41,25 @@
4041
@EnableMongoWebSession
4142
public class SpringSessionMongoReactiveApplication {
4243

44+
public static void main(String[] args) {
45+
SpringApplication application = new SpringApplication(SpringSessionMongoReactiveApplication.class);
46+
application.addInitializers(new Initializer());
47+
application.run(args);
48+
}
49+
4350
/**
4451
* Use Testcontainers to managed MongoDB through Docker.
4552
* <p>
46-
* @see https://bsideup.github.io/posts/local_development_with_testcontainers/
53+
*
54+
* @see <a href=
55+
* "https://bsideup.github.io/posts/local_development_with_testcontainers/">Local
56+
* Development with Testcontainers</a>
4757
*/
4858
static class Initializer implements ApplicationContextInitializer<ConfigurableApplicationContext> {
4959

5060
static MongoDBContainer mongo = new MongoDBContainer(DockerImageName.parse("mongo:5.0"));
5161

52-
public static Map<String, String> getProperties() {
62+
private static Map<String, String> getProperties() {
5363
mongo.start();
5464

5565
HashMap<String, String> properties = new HashMap<>();
@@ -63,12 +73,7 @@ public void initialize(ConfigurableApplicationContext context) {
6373
ConfigurableEnvironment env = context.getEnvironment();
6474
env.getPropertySources().addFirst(new MapPropertySource("testcontainers", (Map) getProperties()));
6575
}
66-
}
6776

68-
69-
public static void main(String[] args) {
70-
SpringApplication application = new SpringApplication(SpringSessionMongoReactiveApplication.class);
71-
application.addInitializers(new Initializer());
72-
application.run(args);
7377
}
78+
7479
}

spring-session-samples/spring-session-sample-boot-mongodb-reactive/src/test/java/org/springframework/session/mongodb/examples/AttributeTests.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,21 +16,22 @@
1616

1717
package org.springframework.session.mongodb.examples;
1818

19+
import java.util.List;
20+
1921
import org.junit.jupiter.api.AfterEach;
2022
import org.junit.jupiter.api.BeforeEach;
2123
import org.junit.jupiter.api.Test;
2224
import org.junit.jupiter.api.extension.ExtendWith;
2325
import org.openqa.selenium.WebDriver;
2426
import org.openqa.selenium.htmlunit.HtmlUnitDriver;
27+
2528
import org.springframework.boot.test.context.SpringBootTest;
2629
import org.springframework.boot.test.web.server.LocalServerPort;
2730
import org.springframework.session.mongodb.examples.pages.HomePage;
2831
import org.springframework.session.mongodb.examples.pages.HomePage.Attribute;
2932
import org.springframework.test.context.ContextConfiguration;
3033
import org.springframework.test.context.junit.jupiter.SpringExtension;
3134

32-
import java.util.List;
33-
3435
import static org.assertj.core.api.Assertions.assertThat;
3536

3637
/**

spring-session-samples/spring-session-sample-boot-mongodb-traditional/src/main/java/org/springframework/session/mongodb/examples/SpringSessionMongoTraditionalBoot.java

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -16,34 +16,44 @@
1616

1717
package org.springframework.session.mongodb.examples;
1818

19+
import java.util.HashMap;
20+
import java.util.Map;
21+
22+
import org.testcontainers.containers.MongoDBContainer;
23+
import org.testcontainers.utility.DockerImageName;
24+
1925
import org.springframework.boot.SpringApplication;
2026
import org.springframework.boot.autoconfigure.SpringBootApplication;
2127
import org.springframework.context.ApplicationContextInitializer;
2228
import org.springframework.context.ConfigurableApplicationContext;
2329
import org.springframework.core.env.ConfigurableEnvironment;
2430
import org.springframework.core.env.MapPropertySource;
25-
import org.testcontainers.containers.MongoDBContainer;
26-
import org.testcontainers.utility.DockerImageName;
27-
28-
import java.util.HashMap;
29-
import java.util.Map;
3031

3132
/**
3233
* @author Rob Winch
3334
*/
3435
@SpringBootApplication
3536
public class SpringSessionMongoTraditionalBoot {
3637

38+
public static void main(String[] args) {
39+
SpringApplication application = new SpringApplication(SpringSessionMongoTraditionalBoot.class);
40+
application.addInitializers(new Initializer());
41+
application.run(args);
42+
}
43+
3744
/**
3845
* Use Testcontainers to managed MongoDB through Docker.
3946
* <p>
40-
* @see https://bsideup.github.io/posts/local_development_with_testcontainers/
47+
*
48+
* @see <a href=
49+
* "https://bsideup.github.io/posts/local_development_with_testcontainers/">Local
50+
* Developmenet with Testcontainers</a>
4151
*/
4252
static class Initializer implements ApplicationContextInitializer<ConfigurableApplicationContext> {
4353

4454
static MongoDBContainer mongo = new MongoDBContainer(DockerImageName.parse("mongo:5.0"));
4555

46-
public static Map<String, String> getProperties() {
56+
private static Map<String, String> getProperties() {
4757
mongo.start();
4858

4959
HashMap<String, String> properties = new HashMap<>();
@@ -57,11 +67,7 @@ public void initialize(ConfigurableApplicationContext context) {
5767
ConfigurableEnvironment env = context.getEnvironment();
5868
env.getPropertySources().addFirst(new MapPropertySource("testcontainers", (Map) getProperties()));
5969
}
60-
}
6170

62-
public static void main(String[] args) {
63-
SpringApplication application = new SpringApplication(SpringSessionMongoTraditionalBoot.class);
64-
application.addInitializers(new Initializer());
65-
application.run(args);
6671
}
72+
6773
}

0 commit comments

Comments
 (0)