当前位置: 首页 > news >正文

SpringBoot(1)——创建SpringBoot项目的方式

目录

1、idea直接从spring.io官网下载即可

​编辑2、 自己从spring官网下载再用idea打开

 3、Idea从阿里云的官网(https://start.aliyun.com)下载打开

4、Maven项目改造成springboot项目


我的平台是idea2021
Spring Boot 由 Pivotal 团队开发,通过约定优于配置的理念减少样板化代码,内置 Tomcat 等 Web 容器,支持快速构建独立运行的应用程序,尤其适用于微服务架构‌

1、idea直接从spring.io官网下载即可

idea直接从spring.io官网下载即可

http://start.spring.io

我的jdk版本为8,没选项的话我们可以进项目之后通过修改pom.xml配置项来更改JDK版本问题

springboot项目直接使用jar包创建就行。

选择适合的SpringBoot版本 ,勾选自己需要的模块WEB模块

2、 自己从spring官网下载再用idea打开

进入spring官网Spring | Home

页面下拉到底  找到spring initilalizr,点击进入

 在这个界面选择自己需要的配置信息(和idea是一样的)

 点击CREATE我们就可以获取到项目的压缩包,下载好压缩文件解压 idea打开即可

 3、Idea从阿里云的官网(https://start.aliyun.com)下载打开

修改service URL

后续操作与方式一相同

4、Maven项目改造成springboot项目

创建一个普通的Maven项目,不勾选任何模板

参照标准SpringBoot工程的pom文件,书写自己的pom文件即可。以下为SpringBoot的重点依赖

<parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.5.4</version>
</parent>

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

运行SpringBoot工程需要一个类,这个缺不了,自己手写一个即可,建议按照之前的目录结构来创建。类名可以自定义,关联的名称一切修改即可。

注意:类上面的注解@SpringBootApplication千万别丢了,这个是核心

注意:类名可以自定义,只要保障下面代码中使用的类名和你自己定义的名称一样即可,也就是run方法中的那个class对应的名称

http://www.dtcms.com/a/61876.html

相关文章:

  • 【Vue3】详细探究 watch ref 数组不生效的问题
  • LeetCode 2380 二进制字符串重新安排顺序需要的时间
  • 无人机楼宇间物资运输技术详解
  • 【算法 C/C++】二维前缀和
  • 【密码学——基础理论与应用】李子臣编著 第三章 分组密码 课后习题
  • mysql的MGR
  • 在mac中设置环境变量
  • 校验pytorch是否支持显卡GPU 不支持卸载并安装支持版本
  • 报表控件stimulsoft操作:使用 Angular 应用程序的报告查看器组件
  • ngx_openssl_create_conf
  • Zookeeper实践指南
  • BI 工具响应慢?可能是 OLAP 层拖了后腿
  • 【报错】微信小程序预览报错”60001“
  • unity使用mesh 画图(1)
  • Spring 事务和事务传播机制
  • 接口测试笔记
  • C语言(23)
  • Flutter 学习之旅 之 flutter 使用flutter_native_splash 简单实现设备启动短暂白屏黑屏(闪屏)的问题
  • matlab慕课学习3.1
  • Flutter中网络图片加载显示Image.network的具体用法
  • QwQ-32B通用能力测评的详细分析
  • Word 小黑第2套
  • Caffeine搭建源码环境
  • React路由与数据流革命(五):从URL到数据管道的全栈实践
  • 【数据结构 C 语言实现】堆和优先队列
  • 警惕AI神话破灭:深度解析大模型缺陷与禁用场景指南
  • 关于VScode终端无法识别外部命令
  • 如何使用Postman,通过Mock的方式测试我们的API
  • 【Kubernets】Kubernetes 的基础知识,Pod是什么? 和容器的关系?多个容器如何在同一个 Pod 里协作?
  • 【CXX】6.2 str — rust::Str