# mini-spring **Repository Path**: Ankerszhou/mini-spring ## Basic Information - **Project Name**: mini-spring - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-10-04 - **Last Updated**: 2024-10-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ```java Enumeration en = getContextClassLoader().getResources(path); //根据classpath下的全限定类名,可以得到在操作系统中的url,并会以jar包和file打头区别是jar中的还是target下的 //INFO com.study.minispring.io.ResourceResolver -- file:/C:/Users/Administrator/IdeaProjects/mini-spring/mini-spring/target/classes/ //INFO com.study.minispring.io.ResourceResolver -- jar:file:/C:/Users/Administrator/.m2/repository/org/slf4j/slf4j-api/2.0.6/slf4j-api-2.0.6.jar!/META-INF/versions/9/ ``` C:/Users/Administrator/IdeaProjects/mini-spring/mini-spring/target/classes 递归遍历得到 C:\Users\Administrator\IdeaProjects\mini-spring\mini-spring\target\classes\com\study\minispring\annotation\Component.class 扣掉类路径的部分,路径作为resource的path,全限定类名作为name。