Blame view

zteits-job/src/main/java/com/zteits/job/JobApplication.java 1.72 KB
3a404b2a   zhaowg   空闲车位获取和推送
1
2
3
4
5
6
7
  package com.zteits.job;
  
  import org.mybatis.spring.annotation.MapperScan;
  import org.springframework.boot.SpringApplication;
  import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
  import org.springframework.boot.autoconfigure.SpringBootApplication;
  import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
2c4d3434   王飞   job-spring boot2.0
8
9
  import org.springframework.boot.builder.SpringApplicationBuilder;
  import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
4283f044   王飞   spring admin
10
  import org.springframework.context.annotation.Configuration;
3a404b2a   zhaowg   空闲车位获取和推送
11
12
  import org.springframework.scheduling.annotation.EnableAsync;
  import org.springframework.scheduling.annotation.EnableScheduling;
4283f044   王飞   spring admin
13
14
  import org.springframework.security.config.annotation.web.builders.HttpSecurity;
  import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
3a404b2a   zhaowg   空闲车位获取和推送
15
16
17
18
19
  
  @EnableScheduling
  @EnableAsync
  @MapperScan({"com.zteits.job.mapper"})
  @SpringBootApplication(scanBasePackages = {"com.zteits.job","com.clouds.common.redis"}, exclude = {DataSourceAutoConfiguration.class})
2c4d3434   王飞   job-spring boot2.0
20
21
  @EnableAutoConfiguration
  public class JobApplication extends SpringBootServletInitializer {
3a404b2a   zhaowg   空闲车位获取和推送
22
  
4283f044   王飞   spring admin
23
24
25
26
27
28
29
30
      @Configuration
      public static class SecurityPermitAllConfig extends WebSecurityConfigurerAdapter {
          @Override
          protected void configure(HttpSecurity http) throws Exception {
              http.authorizeRequests().anyRequest().permitAll()  
                  .and().csrf().disable();
          }
      }
2c4d3434   王飞   job-spring boot2.0
31
32
33
34
      @Override
      protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
          return application.sources(JobApplication.class);
      }
3a404b2a   zhaowg   空闲车位获取和推送
35
36
37
38
39
      public static void main(String[] args) {
  
          SpringApplication.run(JobApplication.class, args);
      }
  }