SpringBoot项目的搭建

目录

一.有关SpringBoot的概念

1.使用SpringBoot的好处

二.如何搭建SpringBoot项目

1.使用Maven搭建项目

(1)搭建框架第一步

(2)创建一个启动类

(3)有关项目配置的启动和一些相关的依赖包

(4)如何访问一个启动的Spring项目

2.使用Idea创建一个SpringBoot项目

(1)首先创建一个新项目

?(2)选择并设置一些选项


一.有关SpringBoot的概念

1.使用SpringBoot的好处

简化开发难度,满足快速开发的需求。

如何实现快速开发:根据约定优于配置的设计原则来实现简化开发。

二.如何搭建SpringBoot项目

可以通过网页版或者Idea中自带的Spring Initializr (社区版需要下载一个插件也可以),这里我们通过使用Maven也可以搭建一个SpringBoot项目,首先需要知道SpringBoot的项目结构。

1.使用Maven搭建项目

(1)搭建框架第一步

(2)创建一个启动类

通过之前Maven项目创建的默认步骤,然后创建好Maven项目后再按照上面的格式配置项目,就基本搭建成功,之后再在pom.xml文件中导入spring相关依赖和sprign boot的依赖,以及开发项目需要的一些依赖即可(导入依赖后需要刷新Maven面板)。

(3)有关项目配置的启动和一些相关的依赖包

<!--    选择springboot作为我们的父项目-->
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.6.7</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>

    <groupId>org.example</groupId>
    <artifactId>spring-demo</artifactId>
    <version>1.0-SNAPSHOT</version>
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <scope>runtime</scope>
            <optional>true</optional>
        </dependency>
 <!--   生成getter,setter的依赖-->        
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <optional>true</optional>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
    </dependencies>

项目的环境已经搭建好,接下来就可以按照需求进行开发。

注意:之后创建的包需要与启动类处于同一级别,否则会扫描不到,从而出错。

(4)如何访问一个启动的Spring项目

2.使用Idea创建一个SpringBoot项目

(1)首先创建一个新项目

(2)选择并设置一些选项

先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦

猜你喜欢

转载自blog.csdn.net/web18484626332/article/details/126079765