diff --git a/src/main/java/xyz/playedu/api/PlayeduApiApplication.java b/src/main/java/xyz/playedu/api/PlayeduApiApplication.java index 9cf4a48..edabbd5 100644 --- a/src/main/java/xyz/playedu/api/PlayeduApiApplication.java +++ b/src/main/java/xyz/playedu/api/PlayeduApiApplication.java @@ -2,11 +2,13 @@ package xyz.playedu.api; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.boot.web.servlet.ServletComponentScan; +import org.springframework.context.annotation.ComponentScan; import org.springframework.scheduling.annotation.EnableAsync; +import xyz.playedu.api.config.UniqueNameGenerator; @SpringBootApplication @EnableAsync +@ComponentScan(nameGenerator = UniqueNameGenerator.class) public class PlayeduApiApplication { public static void main(String[] args) { diff --git a/src/main/java/xyz/playedu/api/config/UniqueNameGenerator.java b/src/main/java/xyz/playedu/api/config/UniqueNameGenerator.java new file mode 100644 index 0000000..f6612cb --- /dev/null +++ b/src/main/java/xyz/playedu/api/config/UniqueNameGenerator.java @@ -0,0 +1,16 @@ +package xyz.playedu.api.config; + +import org.springframework.beans.factory.config.BeanDefinition; +import org.springframework.beans.factory.support.BeanDefinitionRegistry; +import org.springframework.context.annotation.AnnotationBeanNameGenerator; + +/** + * @Author 杭州白书科技有限公司 + * @create 2023/3/2 21:53 + */ +public class UniqueNameGenerator extends AnnotationBeanNameGenerator { + @Override + public String generateBeanName(BeanDefinition definition, BeanDefinitionRegistry registry) { + return definition.getBeanClassName(); + } +} diff --git a/src/main/java/xyz/playedu/api/controller/frontend/LoginController.java b/src/main/java/xyz/playedu/api/controller/frontend/LoginController.java new file mode 100644 index 0000000..1711f3a --- /dev/null +++ b/src/main/java/xyz/playedu/api/controller/frontend/LoginController.java @@ -0,0 +1,11 @@ +package xyz.playedu.api.controller.frontend; + +import org.springframework.web.bind.annotation.RestController; + +/** + * @Author 杭州白书科技有限公司 + * @create 2023/3/2 21:51 + */ +@RestController +public class LoginController { +}