本篇内容介绍了“SpringBoot MainApplication类文件怎么存放”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
搭建 SpringBoot 项目时有一个主程序入口类.
这个 MainApp 类必须在放在整个项目的最根目录,Spring 在扫描注解的时候是扫描这个文件所在包以下的所有Class,
如果其他类放在了高于这个类或其他目录下就会扫描不到
import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; /** * @SpringBootApplication 标记一个主程序类.说明这是一个 SpringBoot 应用 */ @SpringBootApplication public class ProMainApplication { public static void main(String[] args) { // 将 SpringBoot 应用跑起来 SpringApplication.run(ProMainApplication.class,args); } }
刚开始接触到spring-boot的项目的时候,我们可能会遇到这样的问题,就是spring-boot的项目启动正常,访问资源的时候却是404。
这时候我们就需要排查一下启动类的存放位置。因为@SpringBootApplication默认的扫描位置就是Application所在的同级目录和子目录。
所以,我们要将启动类,和controller,service…等包放在同一包下。
“SpringBoot MainApplication类文件怎么存放”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。