Skip to content

Commit 2cbaa38

Browse files
committed
Adopt Spring Boot changes
1 parent b0d4bb4 commit 2cbaa38

7 files changed

Lines changed: 14 additions & 11 deletions

File tree

demo/webapp-shared/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,11 @@
1919
</dependency>
2020

2121
<!-- Spring -->
22+
<dependency>
23+
<groupId>org.springframework.boot</groupId>
24+
<artifactId>spring-boot-starter-flyway</artifactId>
25+
</dependency>
26+
2227
<dependency>
2328
<groupId>org.springframework.boot</groupId>
2429
<artifactId>spring-boot-starter-logging</artifactId>

demo/webapp-shared/src/main/java/software/xdev/sse/demo/DemoJPAConfig.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
import java.util.function.Function;
77
import java.util.stream.Collectors;
88

9-
import org.springframework.boot.autoconfigure.domain.EntityScan;
10-
import org.springframework.boot.autoconfigure.orm.jpa.HibernatePropertiesCustomizer;
9+
import org.springframework.boot.hibernate.autoconfigure.HibernatePropertiesCustomizer;
10+
import org.springframework.boot.persistence.autoconfigure.EntityScan;
1111
import org.springframework.context.annotation.Configuration;
1212
import org.springframework.transaction.annotation.EnableTransactionManagement;
1313

demo/webapp-shared/src/main/java/software/xdev/sse/demo/init/DemoFlywayConfigurationCustomizer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package software.xdev.sse.demo.init;
22

33
import org.flywaydb.core.api.configuration.FluentConfiguration;
4-
import org.springframework.boot.autoconfigure.flyway.FlywayConfigurationCustomizer;
4+
import org.springframework.boot.flyway.autoconfigure.FlywayConfigurationCustomizer;
55
import org.springframework.stereotype.Component;
66

77
import software.xdev.sse.demo.persistence.FlywayInfo;

demo/webapp-vaadin/src/main/java/software/xdev/sse/demo/Application.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,19 @@
55
import java.util.stream.Stream;
66

77
import org.springframework.boot.SpringApplication;
8-
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
98
import org.springframework.boot.autoconfigure.SpringBootApplication;
10-
import org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration;
9+
import org.springframework.boot.webmvc.autoconfigure.error.ErrorMvcAutoConfiguration;
1110
import org.springframework.scheduling.annotation.EnableAsync;
1211
import org.springframework.scheduling.annotation.EnableScheduling;
1312

1413
import com.vaadin.flow.spring.annotation.EnableVaadin;
1514

1615

1716
@SuppressWarnings({"checkstyle:HideUtilityClassConstructor", "PMD.UseUtilityClass"})
18-
@SpringBootApplication
17+
@SpringBootApplication(exclude = {ErrorMvcAutoConfiguration.class})
1918
@EnableScheduling
2019
@EnableAsync
2120
@EnableVaadin("software.xdev.sse.demo.ui")
22-
@EnableAutoConfiguration(exclude = {ErrorMvcAutoConfiguration.class})
2321
public class Application
2422
{
2523
@SuppressWarnings("PMD.AvoidSystemSetterCall")

web-sidecar-common/src/main/java/software/xdev/sse/web/sidecar/auto/CommonSidecarsAutoConfig.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
import org.springframework.boot.autoconfigure.AutoConfigureBefore;
2323
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
2424
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
25-
import org.springframework.boot.web.server.ErrorPageRegistry;
25+
import org.springframework.boot.web.error.ErrorPageRegistry;
2626
import org.springframework.context.annotation.Bean;
2727

2828
import software.xdev.sse.web.sidecar.OtherWebSecurityPaths;

web-sidecar-common/src/main/java/software/xdev/sse/web/sidecar/errorpage/ErrorPageCompatibilityPathsProvider.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@
2323

2424
import org.slf4j.Logger;
2525
import org.slf4j.LoggerFactory;
26+
import org.springframework.boot.web.error.ErrorPage;
27+
import org.springframework.boot.web.error.ErrorPageRegistry;
2628
import org.springframework.boot.web.server.AbstractConfigurableWebServerFactory;
27-
import org.springframework.boot.web.server.ErrorPage;
28-
import org.springframework.boot.web.server.ErrorPageRegistry;
2929

3030
import software.xdev.sse.web.sidecar.public_stateless.PublicStatelessPathsProvider;
3131

web/src/main/java/software/xdev/sse/web/cookie/auto/CookieAutoConfig.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import org.springframework.boot.autoconfigure.AutoConfiguration;
2020
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
2121
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
22-
import org.springframework.boot.web.servlet.server.CookieSameSiteSupplier;
22+
import org.springframework.boot.web.server.servlet.CookieSameSiteSupplier;
2323
import org.springframework.context.annotation.Bean;
2424

2525
import software.xdev.sse.web.cookie.CookieSecureService;

0 commit comments

Comments
 (0)