package com.yihu; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.web.support.SpringBootServletInitializer; import org.springframework.context.annotation.Bean; import org.springframework.data.jpa.repository.config.EnableJpaAuditing; import org.springframework.scheduling.annotation.EnableAsync; import org.springframework.web.client.RestTemplate; /** * Created with IntelliJ IDEA. * * @Author: yeshijie * @Date: 2021/4/29 * @Description: */ @SpringBootApplication @EnableJpaAuditing @EnableAsync public class SvrCloudDeviceApplication extends SpringBootServletInitializer { public static void main(String[] args) { SpringApplication.run(SvrCloudDeviceApplication.class, args); } @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { return builder.sources(SvrCloudDeviceApplication.class); } @Bean//将RestTemplate注册到容器 public RestTemplate RestTemplate(){ return new RestTemplate(); } }