创建SpringBoot项目

工具:Intellij IDEA

两种方式创建SpringBoot项目:

一是新建Maven项目;

二是(推荐)访问http://start.spring.io/,填写GroupId和ArtifactId,并指定项目类型为web,点击Generate Project,本地下载压缩包后解压,以maven工程导入即可,如下图。

0f95046b364effc663d9d0a84a55f754dab.jpg

以下是介绍第一种方式

一、新建项目

6e93c3a9c6a406016d5de0b0e4c12674641.jpg

二、现在创建maven项目,并选择你的JDK版本,next

9a8cdf6d560b650f40d8fa28a0347811e67.jpg

三、填写项目GroupId、ArtifactId和version,next

groupid和artifactId被统称为“坐标”是为了保证项目唯一性,maven仓库中依靠这两个属性来确定项目。

GroupId:项目组织的唯一标识符,在实际开发中对应JAVA的包的结构,就是main目录里java的目录结构,开头以cn、com、org,第二个一般是公司名,eg:org.springframework.boot;

ArtifactId:项目的唯一标识符,在实际开发中一般对应项目的名称,就是项目根目录的名称;

version:默认1.0-SNAPSHOT,SNAPSHOT为快照版本,不稳定的版本,如果发布应该改为RELEASE,意思为发布版本。

8d354f25cc7a808cfd10487e611e668b4ea.jpg

四、完善项目名称以及路径,finish

73130e1d7001455bf55097ac4054f40c1b5.jpg
五、编辑pom.xml文件,添加spring-boot的依赖

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.5.2.RELEASE</version>
    </parent>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
            <version>1.5.2.RELEASE</version>
        </dependency>
    </dependencies>

六、创建Application启动类

@SpringBootApplication
public class Application {
    public static void main(String []args){
        SpringApplication.run(Application.class, args);
    }
}

7、resources目录下创建application.yml文件,为项目的配置文件,如设置application port:

c23d9ae79e7e2c7904c05a406e252c219b8.jpg

8、运行Application类,启动SpringBoot项目,显示Started SpringTransactionApplication in 1.768 seconds,表示启动成功

7592da9a0f01c874440b0d48f84b3150f17.jpg

转载于:https://my.oschina.net/u/3698467/blog/1828040

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值