12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- package com.huimv.receive;
- import org.apache.catalina.Context;
- import org.apache.catalina.connector.Connector;
- import org.apache.tomcat.util.descriptor.web.SecurityCollection;
- import org.apache.tomcat.util.descriptor.web.SecurityConstraint;
- import org.mybatis.spring.annotation.MapperScan;
- import org.springframework.boot.SpringApplication;
- import org.springframework.boot.autoconfigure.SpringBootApplication;
- import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory;
- import org.springframework.context.annotation.Bean;
- @SpringBootApplication
- @MapperScan("com.huimv.receive.mapper")
- public class ReceiveApplication {
- public static void main(String[] args) {
- SpringApplication.run(ReceiveApplication.class, args);
- }
- // @Bean
- // public TomcatServletWebServerFactory servletContainer() {
- // TomcatServletWebServerFactory tomcat = new TomcatServletWebServerFactory() {
- // @Override
- // protected void postProcessContext(Context context) {
- // SecurityConstraint constraint = new SecurityConstraint();
- // constraint.setUserConstraint("CONFIDENTIAL");
- // SecurityCollection collection = new SecurityCollection();
- // collection.addPattern("/*");
- // constraint.addCollection(collection);
- // context.addConstraint(constraint);
- // }
- // };
- // tomcat.addAdditionalTomcatConnectors(httpConnector());
- // return tomcat;
- // }
- //
- // @Bean
- // public Connector httpConnector() {
- // Connector connector = new Connector("org.apache.coyote.http11.Http11NioProtocol");
- // connector.setScheme("http");
- // //Connector监听的http的默认端口号
- // connector.setPort(8014);
- // connector.setSecure(false);
- // //监听到http的端口号后转向到的https的端口号,也就是项目配置的port
- // connector.setRedirectPort(8015);
- // return connector;
- // }
- }
|