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:weiran * @Package:com.muyu.cloud.pay * @Project:cloud-pay * @name:MuYuPayApplication * @Date:2024/7/31 19:28 */ @Log4j2 @ForestScan(basePackages = "com.muyu.cmmon.nacos.remote") @EnableCustomConfig @EnableMyFeignClients @SpringBootApplication public class MuYuPayApplication { public static void main (String[] args) { ConfigurableApplicationContext applicationContext = SpringApplication.run(MuYuPayApplication.class, args); String[] beanDefinitionNames = applicationContext.getBeanFactory().getBeanDefinitionNames(); for (String beanDefinitionName : beanDefinitionNames) { log.info("beanDefinitionName:{}",beanDefinitionName); } } }