欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

从零开始使用IDEA创建SpringBoot项目(图文)

程序员文章站 2023-12-14 13:51:10
*注:此文章谨以记录学习过程,分享学习心得! 刚刚开始了解springboot框架,觉得很好用,觉得很有必要深入学习一下该框架,现在就来创建一个springboot项目:...

*注:此文章谨以记录学习过程,分享学习心得!

刚刚开始了解springboot框架,觉得很好用,觉得很有必要深入学习一下该框架,现在就来创建一个springboot项目:

1、在idea上新建一个project,选择spring initializr,

project sdk 选择安装的jdk;

choose initializr service url 选择默认(default:)

从零开始使用IDEA创建SpringBoot项目(图文)

选择项目模板

点击next

2、进行项目配置

设置项目数组(group),项目标识(artifact),type选择一个maven project 表示是一个maven项目

version:项目版本号

name:项目名称

description:项目描述

package:项目包名

从零开始使用IDEA创建SpringBoot项目(图文)

项目配置

点击next 下一步

3、选择项目模板

我们来选择创建一个web项目

选择spring boot版本

从零开始使用IDEA创建SpringBoot项目(图文)

选择项目模板

4、设置项目名称和项目路径

从零开始使用IDEA创建SpringBoot项目(图文)

设置项目名称和项目路径

设置完项目路径,和项目名称后,点击finish,创建项目完成,需要进行项目构建,等一小会即可完成。

5、创建完成,我们删除.mvn文件夹,mvnw文件和 mvnw.cmd文件

从零开始使用IDEA创建SpringBoot项目(图文)

删除文件

6、我们来看一下maven配置的pom.xml文件,里面包含了springboot项目运行所需的版本库

从零开始使用IDEA创建SpringBoot项目(图文)

pom.xml

springboot运行所需库为:

<!-- springboot项目的基础库文件-->
  <parent>
    <groupid>org.springframework.boot</groupid>
    <artifactid>spring-boot-starter-parent</artifactid>
    <version>2.0.1.release</version>
    <relativepath/> <!-- lookup parent from repository -->
  </parent>
<!-- springboot项目的基础库文件-->
  <dependencies>
<!-- web项目库-->
    <dependency>
      <groupid>org.springframework.boot</groupid>
      <artifactid>spring-boot-starter-web</artifactid>
    </dependency>
<!-- 测试所需库-->
    <dependency>
      <groupid>org.springframework.boot</groupid>
      <artifactid>spring-boot-starter-test</artifactid>
      <scope>test</scope>
    </dependency>
  </dependencies>

7、创建一个helloservice

package com.example.springbootdemo.service;
import org.springframework.stereotype.service;
@service
public interface helloservice {
  string sayhello();
}

8、创建helloservice的实现类helloserviceimpl,实现sayhello()方法,返回"hello world!"

package com.example.springbootdemo.service.impl;
import com.example.springbootdemo.service.helloservice;
import org.springframework.stereotype.component;

@component
public class helloserviceimpl implements helloservice {
 @override
 public string sayhello() {
   return "hello world!";
 }
}

9、创建hellocontroller,调用helloservice实现类,打印"hello world!"到浏览器

package com.example.springbootdemo.service.impl;
import com.example.springbootdemo.service.helloservice;
import org.springframework.stereotype.component;

@component
public class helloserviceimpl implements helloservice {
 @override
 public string sayhello() {
   return "hello world!";
 }
}

10、见证奇迹的时刻,我们来运行一下所建项目,看能不能跟我们预期一样,在浏览器输入访问地址 http://localhost:8080/hello

就可以看到hello world!

至此,学习创建一个springboot项目就完成了。

查看源码

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

上一篇:

下一篇: