美文网首页
创建第一个SpringBoot项目啊

创建第一个SpringBoot项目啊

作者: 奔跑的佩恩 | 来源:发表于2020-10-13 11:27 被阅读0次

前言

之前讲过了InterllliJ IDEA的基本使用。这节让我们来创建第一个springboot项目吧。

今天涉及知识点:

  1. 创建一个本地项目文件夹路径
  2. 新建 springboot项目
  3. 运行项目

一. 创建一个本地项目文件夹路径

首先在你本地创建一个文件夹路径用于存储你创建的spingboot项目。
例如我创建的本地项目文件夹路径如下:

D:\work_maven_test\hello_word

二. 新建 springboot项目

打开InterllliJ IDEA,点击Create new Project,如下:

image.png
接着选择列表左侧的Spring Initializr,右侧上面的Project SDK选择你本地的jdk路径,Choose Initializr Server Url选择Default,这里需要说明的是Default表示加载网络配置,下面的Custom表示加载本地配置。所以在选择Default的时候,要保证你电脑是链接有网络的。如果没网,则你可选择Custom,但这需要你提前已经将项目创建所需要配置下载到本地。然后点击next,如下图:
image.png
在下一界面的Group中填入你项目的创建路径,注意结尾不要有.,然后Artifact中填项目名称,记住不能含有大写字母。type中选择创建Maven Project,Java Version 选择你当前的java版本。最后点击next,如下图:
image.png
在新的界面中Web选择勾选右侧的Spring Web
image.png
Template Engines选择右侧的Thymeleaf
image.png
SQL选择右侧Spring Data JPAMySQL Driver,如下图:
image.png
接着点击底部的next,来到下一界面,填写项目名,选择项目路径,就是你刚才创建的路径,如下图
image.png
最后点击finish,等待鲜蘑菇创建。
项目创建需要一段时间,大家耐心等待,最后创建成功的界面如下:
image.png
我们可以看看配置文件pom.xml文件:
image.png
只张贴部分,可以看到,里面有很多配置。

三.运行项目

接着让我们来简单的写一些代码,在src/main/resource/templates/下写一个简单的xml文件,如我建的是index.xml,代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

    大家好么
</head>
<body>

</body>
</html>

文件位置如下:

image.png
然后打开主函数xxxApplication,我的是TestApplcaiton,如下图:
image.png
打开后,将此类简单的编写下,如下:
package com.test;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;

@SpringBootApplication
@Controller
public class TestApplication {

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

    @RequestMapping(value={"","/index"})
    public String index(Model model) {

        return "index";
    }

}

然后运行项目,这里会报如下错误:

Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.

大致意思是项目没有配置数据库,一般我们是src/main/resource/application.propertities中配置,但是这里只是做个简单的介绍,就直接在TestApplication的注解@SpringBootApplication后面添加(exclude= {DataSourceAutoConfiguration.class})表示暂不配置。则原TestApplication代码变为:

@SpringBootApplication(exclude= {DataSourceAutoConfiguration.class})
@Controller
public class TestApplication {

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

    @RequestMapping(value={"","/index"})
    public String index(Model model) {

        return "index";
    }

}

运行TestApplication结果如下:

image.png
正常运行,然后访问下本地页面 http://localhost:8080,运行效果如下:
image.png
项目运行成功。

ok,今天的内容就介绍到这里了,谢谢大家。

相关文章

网友评论

      本文标题:创建第一个SpringBoot项目啊

      本文链接:https://www.haomeiwen.com/subject/tdcvpktx.html