idea编写第一个springboot程序

1. 创建一个 springboot 项目

使用 idea 创建的基本步骤:

2. 加入父级,起步依赖

pom.xml文件内容:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.1.3.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
    <groupId>com.example</groupId>
    <artifactId>demo</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>demo</name>
    <description>Demo project for Spring Boot</description>

    <properties>
        <java.version>1.8</java.version>
    </properties>

    <dependencies>
        <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>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

</project>

父级依赖(继承 springboot 父级项目的依赖):

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.1.3.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>

起步依赖(springboot 开发web项目的起步依赖,由于添加了父级依赖,起步依赖的版本号与父级版本号一致):

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>

springboot 提供的项目编译打包插件:

    <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
    </plugin>

3. 创建 springboot 的入口 main 方法

创建后的目录结构

  • 程序入口Application.java须在包的根目录下,也就是 com.example 下,不能在 demo 或 web 下

程序入口是固定写法,启动此程序,启动spring容器,启动内嵌的tomcat:

@SpringBootApplication
public class DemoApplication {

    public static void main(String[] args) {

        SpringApplication.run(DemoApplication.class, args);
    }

}

4. 创建 Controller

与 springMVC 类似,添加注解访问即可(demo文件夹下面)

@RestController
public class SimpleController {

    @RequestMapping("/index")
    public String simple1() {
        return "你好";
    }

}

5. 运行 springboot 的 main 方法

运行 main 方法(启动标识):

访问成功:

中间报错解决
解决IDEA Initialization error ‘https://start.spring.io‘

https://www.cnblogs.com/mike-mei/p/11382765.html

原文地址:https://www.cnblogs.com/mike-mei/p/11383019.html

时间: 2024-11-06 10:00:49

idea编写第一个springboot程序的相关文章

springboot入门案例----eclipse编写第一个springboot程序

对于刚入门的springboot的新手来说,学的过程中碰到的一些问题记录下. 首先,配置好Maven环境及本地仓库 之后进入Maven安装目录conf文件夹下的settings.xml配置文件,用Notepadd++打开文件. 配置本地仓库指向自己创建的本地仓库,如图 把jdk版本固定为1.8,在 标签下插入以下代码 <profile> <id>jdk-1.8</id> <activation> <activeByDefault>true<

第一个SpringBoot程序

第一个SpringBoot程序 例子来自慕课网廖师兄的免费课程 2小时学会SpringBoot Spring Boot进阶之Web进阶 使用IDEA新建工程,选择SpringBoot Initializr,勾选Web一路next就搭建了一个最简单的SpringBoot工程.如下: package com.shy.springboot; import org.springframework.boot.SpringApplication; import org.springframework.boo

使用Playground编写第一个Swift程序

从控制台输出"HelloWorld"是我学习C语言的第一步,也是我人生中非常重要的一步.多年后的今天,我仍希望以HelloWorld作为第一步,与大家共同开启一个神奇.瑰丽的世界--Swift编程. 本章以HelloWorld作为切入点,向大家系统介绍如何使用Xcode的Playground编写和运行Swift程序代码. 编写和运行Swift程序有多种方式,我们可以通过在Xcode中创建一个iOS或Mac OS X工程来实现,也可以通过使用Xcode6提供的Playground来实现.

qtday01 ubuntu 下手动编写第一个qt程序

//qt 5.2.1 //1t目录下 //1t.cpp /* 第一个qt程序 */ #include <QApplication> #include<QtWidgets/QLabel> #include<QString> #include<QTextCodec> int main(int argc,char** argv){ /*构造一个对象*/ QApplication app(argc,argv); QTextCodec* coder=QTextCode

使用Pycharm编写第一个python程序

使用Pycharm编写第一个python程序打开 Pycharm,选择 Create New Project,创建一个新项目 选择Pure Python表示创建一个纯Python程序项目, Location 表示该项目保存的路径,Interpreter 表示使用的Python解释器版本,最后点击Create 创建项目. 右击项目,选择New,再选择Python File 在弹出的对话框中输入的文件名HelloPython,点击OK,表示创建一个Python程序的文本文件,文本文件后缀名默认.py

SpringBoot系列二:搭建自己的第一个SpringBoot程序

一.根据官网手工搭建(http://projects.spring.io/spring-boot/#quick-start) 1.新建一个maven工程springbootfirst 2. 如果要想开发 SpringBoot 程序只需要按照官方给出的要求配置一个父 pom (spring-boot-starter-parent)和添加web开发的支持(spring-boot-starter-web)即可. 1 <project xmlns="http://maven.apache.org/

idea实现第一个springboot程序

1.环境准备 JDK:1.8 Apache Maven: 3.6.1 IntelliJ IDEA 2019.1.3 x64 SpringBoot 1.5.9.RELEASE:1.5.9: 1.1.MAVEN设置:给maven 的settings.xml配置文件的profiles标签添加 <profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault

搭建java开发环境、使用eclipse编写第一个java程序

一.Java 开发环境的搭建 1.首先安装java SDK(简称JDK). 点击可执行文件 jdk-6u24-windows-i586.exe . 出现选择安装路径,可以根据需要更改安装路径.这里我们使用默认路径,直接下一步. 安装完成. 2.接下来配置环境变量 右键“我的电脑”->属性->“高级”选项卡 点击“环境变量” 我们要配置JAVA_HOME,PATH,CLASSPATH三项属性. 首先,配置 JAVA_HOME 找到我们安装 java SDK 的目录:C:\Program File

编写第一个springboot应用

1.1.1.   设置spring boot的parent <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.2.RELEASE</version> </parent> 说明:Spring boot的项目必须要将parent设置