package com.moral; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizer; import org.springframework.boot.web.support.SpringBootServletInitializer; import org.springframework.context.annotation.Bean; import org.springframework.transaction.annotation.EnableTransactionManagement; @SpringBootApplication @EnableTransactionManagement public class ScreenApiApplication extends SpringBootServletInitializer { @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { return application.sources(ScreenApiApplication.class); } //Session失效时间 @Bean public EmbeddedServletContainerCustomizer containerCustomizer() { return container -> { container.setSessionTimeout(28800);/*单位为S*/ }; } public static void main(String[] args) { SpringApplication.run(ScreenApiApplication.class, args); } }