GeneApplication.java 1.4 KB

12345678910111213141516171819202122232425262728293031323334
  1. package com.github.jfcloud.gene;
  2. import com.github.jfcloud.common.feign.annotation.EnableJfcloudFeignClients;
  3. import com.github.jfcloud.common.security.annotation.EnableJfcloudResourceServer;
  4. import org.mybatis.spring.annotation.MapperScan;
  5. import org.springframework.boot.SpringApplication;
  6. import org.springframework.boot.autoconfigure.SpringBootApplication;
  7. import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
  8. import org.springframework.context.annotation.ComponentScan;
  9. import org.springframework.context.annotation.ComponentScans;
  10. import org.springframework.scheduling.annotation.EnableScheduling;
  11. import org.springframework.transaction.annotation.EnableTransactionManagement;
  12. @EnableJfcloudFeignClients
  13. @EnableJfcloudResourceServer
  14. @EnableDiscoveryClient
  15. @EnableScheduling
  16. @SpringBootApplication
  17. @EnableTransactionManagement
  18. @MapperScan({"com.github.jfcloud.gene.*.mapper", "com.github.jfcloud.common.exception.mapper"})
  19. @ComponentScans(value = {
  20. @ComponentScan(value = "com.github.jfcloud.common.aspect"),
  21. @ComponentScan(value = "com.github.jfcloud.rich"),
  22. @ComponentScan(value = "com.github.jfcloud.web"),
  23. @ComponentScan(value = "com.github.jfcloud.common.exception"),
  24. @ComponentScan(value = "com.github.jfcloud.common.exception.service.impl")
  25. })
  26. public class GeneApplication {
  27. public static void main(String[] args) {
  28. SpringApplication.run(GeneApplication.class, args);
  29. }
  30. }