详解IDEA搭建springBoot方式一(推荐)

 更新时间:2020年10月13日 10:02:42   作者:时光斑驳了记忆  
这篇文章主要介绍了IDEA搭建springBoot方式一(推荐),本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

1.先在IDEA配置maven

在这里插入图片描述

maven下载和配置可以看https://www.jb51.net/article/197309.htm

2.新建maven项目

在这里插入图片描述
在这里插入图片描述

3.在pom.xml加入springBoot依赖

在这里插入图片描述

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

4.创建类(用来启动项目),写如下代码

在这里插入图片描述

package xiaoliu;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class SpringApplicationTest {
 public static void main(String[] args) {

  //启动spring应用
  SpringApplication.run(SpringApplicationTest.class,args);

 }
}

5.创建Controller 写代码如下

在这里插入图片描述

5.运行

在这里插入图片描述
在这里插入图片描述

6.访问项目

在页面中输入http://localhost:8080/hello 即可访问项目。

在这里插入图片描述

可以用idea 打包 成jar
然后用 java -jar hello.jar 运行springboot 项目
springboot中已经自带了tomcat,所以可以没有tomcat环境

到此这篇关于IDEA搭建springBoot方式一的文章就介绍到这了,更多相关IDEA搭建springBoot内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 谨慎使用Java8的默认方法

    谨慎使用Java8的默认方法

    为什么要谨慎使用Java8的默认方法?本文给出了为什么要慎用Java8默认方法的原因,解释的很详细,感兴趣的朋友可以参考一下
    2016-01-01
  • SpringBootTest单元测试报错的解决方案

    SpringBootTest单元测试报错的解决方案

    这篇文章主要介绍了SpringBootTest单元测试报错的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09
  • IntelliJ IDEA使用maven实现tomcat的热部署

    IntelliJ IDEA使用maven实现tomcat的热部署

    这篇文章主要介绍了IntelliJ IDEA使用maven实现tomcat的热部署,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-07-07
  • Java 报错 java.util.ConcurrentModificationException: null 的原因及解决方案

    Java 报错 java.util.ConcurrentModificationException: null 

    这篇文章主要介绍了Java 报错 java.util.ConcurrentModificationException: null 的原因和解决方案,这个异常通常在多线程环境下出现,意味着在迭代过程中,集合或者映射的结构发生了变化,本文分享完美解决方案,需要的朋友可以参考下
    2023-07-07
  • springboot整合 beatlsql的实例代码

    springboot整合 beatlsql的实例代码

    这篇文章主要介绍了springboot整合 beatlsql的实例代码,BeetSql是一个全功能DAO工具,同时具有hibernate 优点 & Mybatis优点功能,有兴趣的可以了解一下
    2017-05-05
  • Java并发编程之Semaphore详解

    Java并发编程之Semaphore详解

    这篇文章主要介绍了Java并发编程之concurrent包中的Semaphore详解,信号量Semaphore一般用来表示可用资源的个数,相当于一个计数器,可类比生活中停车场牌子上面显示的停车场剩余车位数量,需要的朋友可以参考下
    2023-12-12
  • maven打包时候修改包名称带上git版本号和打包时间方式

    maven打包时候修改包名称带上git版本号和打包时间方式

    这篇文章主要介绍了maven打包时候修改包名称带上git版本号和打包时间方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-04-04
  • Java实现的生成二维码统计扫描次数并转发到某个地址功能详解

    Java实现的生成二维码统计扫描次数并转发到某个地址功能详解

    这篇文章主要介绍了Java实现的生成二维码统计扫描次数并转发到某个地址功能,可实现生成带统计功能的二维码,涉及java二维码的生成、参数传递、解析等相关操作技巧,需要的朋友可以参考下
    2018-07-07
  • Spring Cloud Gateway 远程代码执行漏洞(CVE-2022-22947)的过程解析

    Spring Cloud Gateway 远程代码执行漏洞(CVE-2022-22947)的过程解析

    Spring Cloud Gateway 是基于 Spring Framework 和 Spring Boot 构建的 API 网关,它旨在为微服务架构提供一种简单、有效、统一的 API 路由管理方式,这篇文章主要介绍了Spring Cloud Gateway 远程代码执行漏洞(CVE-2022-22947),需要的朋友可以参考下
    2022-08-08
  • Springboot如何切换默认的Tomcat容器

    Springboot如何切换默认的Tomcat容器

    这篇文章主要介绍了Springboot如何切换默认的Tomcat容器,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-06-06

最新评论