package cc.mrbird.febs.server.hr; import cc.mrbird.febs.common.security.starter.annotation.EnableFebsCloudResourceServer; import com.codingapi.txlcn.tc.config.EnableDistributedTransaction; import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.WebApplicationType; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.cloud.openfeign.EnableFeignClients; import org.springframework.scheduling.annotation.EnableAsync; import org.springframework.scheduling.annotation.EnableScheduling; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.transaction.annotation.EnableTransactionManagement; /** * @author MrBird */ @EnableFeignClients @SpringBootApplication @EnableFebsCloudResourceServer @EnableTransactionManagement @EnableDistributedTransaction @MapperScan("cc.mrbird.febs.server.hr.mapper") @EnableScheduling public class FebsServerHrApplication { public static void main(String[] args) { new SpringApplicationBuilder(FebsServerHrApplication.class) .web(WebApplicationType.SERVLET) .run(args); } }