package com.zhc.eap; import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; import org.springframework.boot.web.servlet.ServletComponentScan; import org.springframework.cloud.client.discovery.EnableDiscoveryClient; import org.springframework.cloud.openfeign.EnableFeignClients; import org.springframework.transaction.annotation.EnableTransactionManagement; import springfox.documentation.swagger2.annotations.EnableSwagger2; @EnableSwagger2 @EnableDiscoveryClient @EnableTransactionManagement @MapperScan({"com.zhc.**.mapper"}) @ServletComponentScan(basePackages = {"com.zhc.eap.filter.logger"}) @EnableFeignClients("com.zhc.eap.feign") @SpringBootApplication(exclude = {DataSourceAutoConfiguration.class}) public class Application { public static void main(String[] args) { System.setProperty("druid.wall.multiStatementAllow", "true"); System.setProperty("nacos.logging.default.config.enabled", "false"); SpringApplication.run(Application.class, args); } }