package com.ard.work; import com.ard.common.security.annotation.EnableCustomConfig; import com.ard.common.security.annotation.EnableRyFeignClients; import com.dtflys.forest.springboot.annotation.ForestScan; import org.slf4j.bridge.SLF4JBridgeHandler; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.scheduling.annotation.EnableAsync; /** * @ClassName:RuoyiWorkApplication * @Description: * @Author:ard * @Date:2024年06月29日11:12 * @Version:1.0 **/ @EnableCustomConfig @EnableRyFeignClients @SpringBootApplication @ForestScan(value="com.ard.work.sdk.zlxd.forest") @EnableAsync(proxyTargetClass = true) public class ArdWorkApplication { public static void main(String[] args) { // 清除JUL的现有处理器 添加SLF4J桥接处理器 (中林信达录像sdk专用) SLF4JBridgeHandler.removeHandlersForRootLogger(); SLF4JBridgeHandler.install(); SpringApplication.run(ArdWorkApplication.class, args); System.out.println("(♥◠‿◠)ノ゙ 主平台服务启动成功 ლ(´ڡ`ლ)゙ \n" + " ___ ___ \n" + " /\\ \\ /\\ \\ _____ \n" + " /::\\ \\ /::\\ \\ /::\\ \\ \n" + " /:/\\:\\ \\ /:/\\:\\__\\ /:/\\:\\ \\ \n" + " /:/ /::\\ \\ /:/ /:/ / /:/ \\:\\__\\ \n" + " /:/_/:/\\:\\__\\ /:/_/:/__/___ /:/__/ \\:|__| \n" + " \\:\\/:/ \\/__/ \\:\\/:::::/ / \\:\\ \\ /:/ / \n" + " \\::/__/ \\::/~~/~~~~ \\:\\ /:/ / \n" + " \\:\\ \\ \\:\\~~\\ \\:\\/:/ / \n" + " \\:\\__\\ \\:\\__\\ \\::/ / \n" + " \\/__/ \\/__/ \\/__/ \n"); } }