package com.muyu.cloud.pay; import com.dtflys.forest.springboot.annotation.ForestScan; import com.muyu.common.security.annotation.EnableCustomConfig; import com.muyu.common.security.annotation.EnableMyFeignClients; import lombok.extern.log4j.Log4j2; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.ConfigurableApplicationContext; /** * @Author:liuxinyue * @Package:com.muyu.cloud.pay * @Project:cloud-pay * @name:MuYuApplication * @Date:2024/7/29 20:59 */ @Log4j2 @ForestScan(basePackages = "com.muyu.common.nacos.remote") @EnableCustomConfig @EnableMyFeignClients @SpringBootApplication public class MuYuApplication { public static void main (String[] args) { ConfigurableApplicationContext applicationContext = SpringApplication.run(MuYuApplication.class, args); String[] beanDefinitionNames = applicationContext.getBeanFactory().getBeanDefinitionNames(); for (String beanDefinitionName : beanDefinitionNames) { log.info("beanDefinitionName:{}"+ beanDefinitionName); } } }