3 import org.springframework.boot.SpringApplication;
4 import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
5 import org.springframework.boot.autoconfigure.SpringBootApplication;
6 import org.springframework.boot.autoconfigure.domain.EntityScan;
7 import org.springframework.boot.autoconfigure.security.SecurityAutoConfiguration;
8 import org.springframework.boot.builder.SpringApplicationBuilder;
9 import org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizer;
10 import org.springframework.boot.web.support.SpringBootServletInitializer;
11 import org.springframework.context.annotation.Bean;
12 import org.springframework.context.annotation.ComponentScan;
13 import org.springframework.context.annotation.Import;
14 import org.springframework.data.jpa.repository.config.EnableJpaRepositories;
16 import java.util.concurrent.TimeUnit;
26 @SpringBootApplication(exclude = {SecurityAutoConfiguration.class})
27 @ComponentScan({
"org.usermanagement",
"org.openkilda"})
28 @Import({FilterConfig.class})
29 @EnableJpaRepositories({
"org.usermanagement",
"org.openkilda"})
30 @EntityScan({
"org.usermanagement",
"org.openkilda"})
31 @EnableAutoConfiguration
52 public static void main(
final String[]
args)
throws Exception {
53 System.setProperty(
"spring.devtools.restart.enabled",
"false");
56 }
catch(Exception e) {
63 return (container -> {
64 container.setSessionTimeout(45,TimeUnit.MINUTES);
static void main(final String[] args)
SpringApplicationBuilder configure(final SpringApplicationBuilder application)
EmbeddedServletContainerCustomizer containerCustomizer()