学习SpringBoot的第一步就是SpringBoot项目搭建,下面手把手教你大家SpringBoot项目搭建@mikechen
第一步:创建项目
首先在左上角的file->new->project,如下图所示:
第二步:SpringBoot初始化
可以通过使用Spring Initializr进行项目初始化,选择左侧的Spring Initializer。
如下图所示:
第三步:添加项目名称信息
选择JDK安装版本,以及填写项目名称和本地存储路径。
如下图所示:
- 选择项目的基本信息,如项目名称、包名等。
第四步:生成项目骨架
选择项目的依赖,可以根据需求选择相应的依赖,比如:Web、数据库访问、安全等。
这里我选择依赖Spring Web,表示一个Spring Web项目。
如下图所示:
然后点击Next,最后Finish项目创建完成。
生成项目的骨架代码,最后生成Springboot目录结构,如下图所示:
Spring Boot项目骨架的主要组成部分:
- src/main/java目录:该目录下包含了项目的Java源代码。一般情况下,你的应用程序的主要代码和逻辑将位于这个目录下。
- src/main/resources目录:该目录下包含了项目的资源文件,如配置文件、静态资源文件、模板文件等。
- src/test/java目录:该目录下包含了项目的测试代码,用于编写单元测试和集成测试。
- pom.xml(或build.gradle)文件:这是Maven项目或Gradle项目的构建配置文件,定义了项目的依赖、插件和构建脚本。
- Spring Boot启动类:项目骨架中通常包含一个启动类,它使用@SpringBootApplication注解标记,并包含main()方法。该类是Spring Boot应用程序的入口点,负责启动应用程序。
- application.properties或application.yml文件:这是Spring Boot的配置文件,用于配置应用程序的属性。可以在其中设置数据库连接、服务器端口、日志级别等。
- 额外的目录和文件:除了上述基本结构外,项目骨架中可能还包含其他的目录和文件,用于存放特定类型的代码、配置文件或资源文件。例如,可以有专门存放控制器、服务、数据访问代码的目录。
第五步:启动测试
1.编写Controller直接测试
新建一个测试HelloWordController :
@RestController class HelloWordController { @GetMapping("/hello") public String helloWord() { return "Hello Word!"; } }
如下图所示:
2.启动项目
找到启动类,鼠标右击运行springBoot项目,如下图所示:
访问地址:http://localhost:8080/hello
出现上图画图说明测试成功了。
以上就是SpringBoot项目搭建详解,更多SpringBoot请查看:SpringBoot框架(万字图文全面详解)
陈睿mikechen
10年+大厂架构经验,资深技术专家,就职于阿里巴巴、淘宝、百度等一线互联网大厂。
关注「mikechen」公众号,获取更多技术干货!
后台回复【面试】即可获取《史上最全阿里Java面试题总结》,后台回复【架构】,即可获取《阿里架构师进阶专题全部合集》