news 2026/6/15 19:25:44

idea创建springBoot的五种方式

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
idea创建springBoot的五种方式

目录

第一种

第二种

第三种

第四种

第五种

1.先创建一个普通的mavenjava项目

2.pom.xml

3.启动类

4.controller

5.运行访问


第一种

idea直接从spring.io官网下载

https://start.spring.io/

使用jar包创建就行,也是maven项目,jdk选1.8,但是下面的java没有8的,没关系,先选上,后面创建成功了再改

可以加两个依赖

pom.xml

这两个地方要改一下版本

<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.7.4</version> <!-- 这里改成版本稍低点的 --> <relativePath/> <!-- lookup parent from repository --> </parent> <properties> <java.version>8</java.version><!-- 这里改成8 JDK是1.8的 --> </properties>

第二种

idea从阿里云官网下载

https://start.aliyun.com

其他选择跟第一种一样,不过这里jdk有8的版本了

创建成功,这种方式的pom文件不用变

第三种

从spring官网上下载

https://start.spring.io/

点创建之后他会生成一个压缩包,然后解压,用idea打开就行了

第四种

从阿里云官网上下载

https://start.aliyun.com

都选择好之后点获取代码,选下载就行

也是下载成一个压缩包,然后解压,用idea打开

第五种

最后一种就是自己先创建一个普通的maven项目,然后自己手动搭建成一个springboot项目

1.先创建一个普通的mavenjava项目

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> <groupId>com.qcby</groupId> <artifactId>springboot05</artifactId> <version>1.0-SNAPSHOT</version> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.7.4</version> <!-- 这里改成版本稍低点的 --> <relativePath/> <!-- lookup parent from repository --> </parent> <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> </project>

3.启动类

Springboot05Application类

package com.qcby.springboot05; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class Springboot05Application { public static void main(String[] args) { SpringApplication.run(Springboot05Application.class, args); } }

4.controller

写一个controller访问一下

package com.qcby.springboot05.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import javax.servlet.http.HttpServletResponse; import java.io.IOException; @Controller @RequestMapping("/index") public class IndexController { @RequestMapping("/run") public void run(HttpServletResponse response) throws IOException { System.out.println("访问"); response.getWriter().write("hello springBoot"); } }

5.运行访问

直接在这个类运行就可以:

浏览器输入网址:

看控制台:

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 13:30:45

导师推荐!专科生必看8个AI论文平台测评与推荐

导师推荐&#xff01;专科生必看8个AI论文平台测评与推荐 2026年专科生AI论文平台测评&#xff1a;为何值得一看&#xff1f; 随着人工智能技术的不断进步&#xff0c;AI论文平台已成为越来越多专科生撰写论文的重要工具。然而&#xff0c;面对市场上琳琅满目的选择&#xff0c…

作者头像 李华
网站建设 2026/6/14 21:54:17

Agent 成新基建,2030 年渗透率 90%,7 大赛道 + 标杆厂商深度拆解

前言 当生成式 AI 从 “内容工具” 进化为 “自主执行者”&#xff0c;智能体&#xff08;Agent&#xff09;正以国家战略为背书&#xff0c;掀起一场生产力革命。国务院《关于深入实施 “人工智能 ” 行动的意见》明确将其列为 “新基础设施”&#xff0c;硬性要求 2027 年应用…

作者头像 李华
网站建设 2026/6/15 13:34:00

交通仿真软件:Aimsun_(7).信号控制与优化

信号控制与优化 1. 信号控制的基本概念 信号控制是交通仿真中一个重要的组成部分&#xff0c;它通过控制交通信号灯的切换时间来优化交通流量。在Aimsun中&#xff0c;信号控制可以通过多种方式实现&#xff0c;包括固定时间信号控制、自适应信号控制和基于优化模型的信号控制。…

作者头像 李华
网站建设 2026/6/15 13:56:45

揭秘 Spring Boot 事务:动态增强的底层实现与核心组件

在分布式系统和复杂业务场景中&#xff0c;事务管理是保障数据一致性的核心技术之一。Spring Boot 提供的声明式事务机制&#xff0c;通过 “动态” 方式简化了事务配置&#xff0c;让开发者无需手动编写事务控制代码&#xff0c;仅通过简单注解即可实现事务管理。本文将从 “问…

作者头像 李华
网站建设 2026/6/15 13:26:49

ES在SpringBoot集成使用

1. 在Docker中安装Elasticsearch 这里不了解docker甚至还没安装虚拟机的小伙伴可以去黑马的视频下找到资源&#xff0c;去下一个虚拟机 这里就不对ES进行过多介绍了&#xff0c;具体的效果去b站看看叭&#xff0c;这里直接速成使用 安装ES并启动 docker pull elasticsearch &l…

作者头像 李华
网站建设 2026/6/15 12:36:20

基于微信小程序的新鲜到家生鲜超市销售系统(毕设源码+文档)

课题说明本课题聚焦基于微信小程序的新鲜到家生鲜超市销售系统的设计与实现&#xff0c;核心目标是解决传统生鲜超市销售中线下客流有限、商品展示不全面、订单处理效率低、配送调度混乱、生鲜保鲜追溯难及用户购物体验差等痛点问题。系统深度依托微信小程序生态优势&#xff0…

作者头像 李华