如何使用IntelliJ IDEA创建Spring Boot项目

今天小编带大家学习一下如何利用Spring Boot快速搭建一个简单的web应用,以前使用Spring会伴随着大量的XML配置文件以及复杂的Bean依赖关系,Spring Boot在开发过程中大量使用“约定优先配置”的思想来摆脱Spring框架中各种繁琐的配置。在开发工具方面我们使用IntelliJ IDEA,项目的打包和依赖的第三方工具会使用像Maven或Gradle这样的构建系统,下面小编就带领大家去创建一个简单的Spring Boot的web应用吧。

操作方法

  • 01

    打开IntelliJ IDEA,在菜单栏选择File菜单-->New-->Project...-->Spring Initializr,Project SDK即选择JDK的版本,Choose Initializer Service URL选择Default:http://start.spring.io。

  • 02

    在接下来的页面我们创建一个Maven项目,如果有朋友对Maven不了解的话,可以参考网上的很多教程,这里不再详述了,我们在下图页面中填写项目相关的信息,接下来选择项目需要的依赖,我们在这里先勾选Web即可,在pom文件中变回生成Spring Boot Web相关的jar包,同时可以选择Spring Boot的版本。其他的依赖在此处不勾选也没有关系,需要的话可以在pom.xml文件中添加。

  • 03

    项目创建完成后会自动生成很多文件,其中DemoApplication是用于启动Spring Boot项目的,有一个main方法,我们知道main方法是程序的入口,因此右键点击Run 'DemoApplication'来运行程序。

  • 04

    IntelliJ IDEA中集成了Tomcat,因此我们不需要在开发工具中针对Tomcat做任何配置,在运行结果中我们可以看到已经启动了Tomcat的8080端口,这个是Tomcat的默认端口。

  • 05

    除了在IntelliJ IDEA中启动工程,我们还有其他启动项目方法。我们找到项目在本地环境存放的位置,在该位置打开命令行,在命令行中输入mvn spring-boot:run便可以启动项目,如下图所示。

  • 06

    还有另一种启动方法,我们同样在项目的目录下执行mvn install命令,便会在项目的target目录下生成一个jar文件,在命令行使用java命令:java -jar demo-0.0.1-SNAPSHOT.jar(生成的那个jar文件)便可执行程序。

(0)

相关推荐

  • Spring Boot项目的搭建

    Spring Boot是基于Spring的最新开发框架,官网最新如下图所示.Spring Boot的出现简化了框架搭建和开发,减少了很多开发成本.该框架遵循"约定大于配置的"原则, ...

  • Spring Boot入门使用教程

    Spring Boot 并不是一个全新的框架,而是将已有的 Spring 组件整合起来.特点是去掉了繁琐的 XML 配置,改使用约定或注解.所以熟悉了 Spring Boot 之后,开发效率将会提升一 ...

  • spring boot 图片上传与显示功能实例详解

    首先描述一下问题,spring boot 使用的是内嵌的tomcat, 所以不清楚文件上传到哪里去了, 而且spring boot 把静态的文件全部在启动的时候都会加载到classpath的目录下的, ...

  • Spring Boot如何整合Redis

    Spring Boot是目前非常流行的Java Web开发框架,Redis是非关系型数据库的一种,以键值对的形式存储.Spring对Redis的支持是通过Spring Data Redis来实现的,给 ...

  • 使用IntelliJ IDEA创建你的第一个Java程序

    本文主要介绍如何使用使用IntelliJ IDEA创建你的第一个Java程序. IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其 ...

  • IntelliJ IDEA创建和删除工程

    IntelliJ IDEA是目前比较流行的java集成开发工具,本文小编主要为大家介绍使用IntelliJ IDEA创建和删除工程的方法,使用该工具可以非常方便地创建SpringMVC工程和Sprin ...

  • 会声会影x8如何创建定格动画项目

    一般创建定格动画项目有一下三种方法: 一.创建新的定格动画项目 1)在捕获工作区,单击定格动画,以打开定格动画窗口.(注意: 您也可以通过从"录制/捕获选项"中单击"定格 ...

  • spring boot与redis 实现session共享步骤详解

    这次带来的是spring boot + redis 实现session共享的教程. 在spring boot的文档中,告诉我们添加@EnableRedisHttpSession来开启spring se ...

  • 如何在手机钉钉APP中创建新的项目

    我们在使用钉钉软件的时候,想要创建新的项目,该怎么操作呢?今天就跟大家介绍一下如何在手机钉钉APP中创建新的项目的具体操作步骤.1. 首先打开手机上的钉钉APP,进入主页面后,点击上方的[待办]选项. ...