简介
controller类里的方法前@RequestMapping注释的路由信息获取,如下图所示相关代码
RouteList.java
package com.ffan.util; import org.springframework.beans.factory.config.BeanDefinition; import org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider; import org.springframework.core.type.filter.AnnotationTypeFilter; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import java.util.Arrays; import java.util.Set; public class RouteList { public static void main(String[] args) throws ClassNotFoundException { ClassPathScanningCandidateComponentProvider scanner = new ClassPathScanningCandidateComponentProvider(false); scanner.addIncludeFilter(new AnnotationTypeFilter(Controller.class)); Set<BeanDefinition> beanSet = scanner.find
打印spring boot的controller里定义的路由
最新推荐文章于 2024-03-08 17:36:53 发布