【springboot 从入门到开发】2.创建springboot项目

【SpringBoot】使用IDEA创建SpringBoot项目 本文介绍使用idea简单创建springboot项目,以及配置项目和整合mybatis。 阅读详情

在创建springboot项目之前,需要先进行一些配置。

来到配置页,找到Maven选项。

MAVEN配置说明:

①:选择maven的本地目录路径。

②:选择maven的配置文件,记得勾选后面的"Override"才能够选择调整。

③:选择maven拉取的依赖包存放的目录路径,记得勾选后面的"Override"才能够选择调整。


回到IntelliJ IDEA,看到下图的弹窗

点击"New Project"

  

左侧菜单选择"Spring Initializr" ,出现右侧的项目信息配置。

什么是 Spring Initializr?

Spring Initializr 从本质上来说就是一个Web应用程序,它能为你生成Spring Boot项目结构。虽然不能生成应用程序代码,但它能为你提供一个基本的项目结构,以及一个用于构建代码的Maven或Gradle构建说明文件。你只需要写应用程序的代码就好了。

项目信息说明:

①:Spring Initializr应用地址,这里使用默认的官网地址,国内也有阿里云的地址,但是版本没有同步更新,所以这里保持不变。

②:项目名称,客官自己喜欢即可。

③:项目保存的目录路径,注意路径后面是项目名称。

④:组织名称,一般是公司或者个人的域名,如公司域名为abc.com,则这里填写的是com.abc,注意是倒过来写的。

⑤:存储的包的路径,一般是组织名称加上项目名称。包路径一般有它的规范,就是不会出现像"-"横杠字符或者大小写的情况,所以这里一般的写法如图所示。

其他的选项参考上图的配置,确认无误后,点击"Next"

这一步骤,主要配置springboot使用的版本和依赖。

配置信息说明:

①:版本我们使用2.6.4,从3.0.0开始,最低要求变更Java基线从Java 8提升到Java 17,我们也不要追求最新的版本,因为不同的版本,特别是大版本,会有很多调整导致项目不兼容报错等情况。

②:引入的依赖,我们只选择web模块下的Spring Web,其他的我们先不勾选,在往后的学习中,我们再慢慢去介绍并学习它们。

Spring Web

spring-web 提供了核心的Web相关功能的集成,比如IoC容器的初始化、Web应用上下文(context)的初始化、多部(multipart)文件上传功能、HTTP客户端、Servlet 过滤器、远程调用、用于集成其它 web 框架及技术(如Hessian,Burlap)的基础结构。

确认无误后,点击"Finish" 

等待项目拉取依赖包,如果没提示报错异常,或者有标红的情况,则表示成功创建springboot项目。

【SpringBoot】1、创建第一个SpringBoot项目 创建SpringBoot项目可以通过两种方式,1、通过访问:https://start.spring.io/,SpringBoot的官方网站进行创建SpringBoot项目;2、通过工具(例如:Idea)创建SpringBoot项目。本次使用开发工具:Idea创建我的第一个SpringBoot项目。 首先,打开我们的Idea开发工具 选择Create New Poject(创建一个新的项目) ... 阅读详情

相关推荐

SpringBoot开发——SpringBoot项目开发入门

通过上面很简单的几个步骤就开发出一个项目,是不是SpringBoot开发很简单,我们只需关注业务逻辑方面的开发,其它与业务逻辑无关的事情都不需要我们操心,是不是很爽。

bjzhang75的博客 1265

创建一个SpringBoot项目简易步骤

通过Idea创建SpringBoot 选择内置项:Lombok、SpringWeb、MySql、MyBatis Framework 创建后 在Maven中导入 阿里镜像依赖 配置application.properties数据库链接配置 server.port=9090 spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.url=jdbc:mysql://localhost:3306/数据库名?se.

我只知道的事 1525

【应用篇】第 1 节 • SpringBoot 入门案例

第 1 节 SpringBoot 入门案例 一、前言 SpringBoot 官网:https://spring.io/projects/spring-boot Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can “just run”. Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始

bugstack虫洞栈 1652

从0搭建第一个Spring Boot项目

小测试的第一个Java 项目

guiweishi2241的博客 485

USRP X410 MPM版本与主机UHD版本不匹配问题记录与解决

至此大功告成!之前安装软件的坑算是填起来了,再次记录一下,希望能帮到有同样问题的小伙伴~

yanzuwu233的博客 1436

在thinkBook16的win11基础上安装ubuntu22.04

背景:联想ThinkBook16 pro 32G/512G,系统盘已安装Win11,加装一条M.2-2T固态,想在2T上分一个300GB的EXT4分区,然后把ubuntu22.04安装在该分区上,并实现Win11+Linux多系统共存。 目标:实现多磁盘下分区管理的简化,优化掉一些不必要的多余的维护性质的分区。

QzmAIoT 4004

如何创建一个SpringBoot项目

如何使用idea来创建SrpingBoot项目

qq_41134710的博客 1万+

使用Kolla部署多节点Rocky版本OpenStack

openstack命令行客户端使用,post-deploy会在 /etc/kolla/目录下生成文件admin-openrc.sh。每次使用openstack命令时执行source /etc/kolla/admin-openrc.sh(manager节点执行)source /etc/kolla/admin-openrc.sh (将文件内容复制到/etc/profile中,即可一直生效)3.2.2 开始安装kolla-ansible,要带上--ignore-installed PyYAML,否则可能会报错。

gyc1206的博客 1927

springboot入门-快速创建一个springboot项目的步骤

我们创建一个springboot项目其实非常的简单,我们使用idea就可以直接创建一个springboot项目,具体步骤如下: 步骤一 点击file->new->project->Spring Initializr 记得选择好自己的jdk版本 步骤二 点击next然后就可以填写项目信息 步骤三 点击next之后选择需要的组件,这里以web开发为例,选择Web下的Spring Web就可以了 然后点击next,选择要创建的位置,点解finish就可以完成创建了 ...

m0_51654746的博客 2709

ZYNQ出现问题及解决办法汇总(一直更新)

问题目录使用软件及开发板版本一,vitis在build project时卡住。二,Could not find FPGA device on the board for connection 'Local'三,FPGA configuration failed:DONE PIN is not high四,Could not find ARM device on the board for connection 'Local' 使用软件及开发板版本 开发板:MZ7XA-7020 软件:vitis2020.2(

qq_45057368的博客 1万+

【华为OD机考真题】- 斗地主之顺子(B卷-200分)(Java版)

🔔本文收录于「最新最全华为OD机试真题(Java版)」专栏,手把手带你零基础教学华为OD机试。本题集提供最优题解思路,解题步骤,代码解析,复杂度分析及最优题解源码等,支持多语言题解,助你轻松拿捏OD机考,一举上岸!安利大家关注&&收藏&&订阅!题库正在疯狂收录中,up!up!up!! 🚫提醒:拒绝一切代考/替考,违法必究!专栏所写题库均精心搜集于互联网,经过精心筛选和整理,结合数位十多年大厂实战经验资深大佬经验所撰,欢迎订阅。    💗订阅福利:一次订阅,可永久免费阅读,提供在线答疑解惑,后续题库更新

**My Coding Family** 816

2、SpringBoot2入门

SpringBoot2入门

希望有点用 316

如何理解S参数的三大特性

提到S参数的时候经常会涉及一些概念,如无源性、因果性、互易性等,本文逐一介绍这些特性的概念、成因以及判断方式。

一只豌豆象的博客 4500

Springboot2.x快速入门(一)项目创建及启动、开发第一个JSON接口

@Controller 作用: ⽤于标记这个类是⼀个控制器,返回⻚⾯的时候使⽤;如果要返回JSON,则需要在接⼝上使⽤@ResponseBody才可以 @RestController 作用:⽤于标记这个类是⼀个控制器,返回JSON数据的时候使⽤,如果使⽤这个注解,则接⼝返回数据会被序列化为JSON @RestController = @Controller+@ResponseBody

qq_46033586的博客 1643

数据服务:数据服务框架Magic-API 介绍及实践

接口快速开发框架 基于Java的接口快速开发框架,编写接口将通过magic-api提供的UI界面完成,自动映射为HTTP接口,无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象即可完成常见的HTTP API接口开发 。在线页面快速开发平台 基于 vue 的在线页面快速开发平台,主要把所有的 vue 代码都改为在线配置,最终获得一个 json 格式的页面新一代爬虫平台 基于Java实现的新一代爬虫平台,以图形化方式定义爬虫流程,不写代码即可完成爬虫。今天给大家安利一

GIS摆渡人 2063

使用R语言中的NbClust包确定最佳聚类簇数

聚类分析是一种常用的数据分析技术,它将相似的数据点分组成不同的簇。NbClust包是R语言中一个强大的工具,它提供了多种方法来帮助我们确定最佳的聚类簇数。综上所述,使用R语言中的NbClust包可以帮助我们确定最佳的聚类簇数。通过选择适当的聚类算法和评估指标,我们可以更好地理解数据集的结构和模式,并根据需要进行进一步的分析和解释。此外,NbClust包还提供了其他函数和参数,用于执行不同的聚类算法、选择不同的评估指标等。安装完毕后,我们需要加载NbClust包,以便使用其中的函数。函数来确定最佳聚类簇数。

2301_79326559的博客 2280

Springboot2笔记核心技术——1.基础入门

您应该能看到 "Hello, Spring Boot!

m0_73245690的博客 1304

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

SpringBoot2入门教程

第一季:SpringBoot2核心技术-基础入门 学习要求 ● 熟悉Spring基础 ● 熟悉Maven使用 环境要求 ● Java8及以上 ● Maven 3.3及以上: SpringBoot 2 的环境要求 01、Spring与SpringBoot 1、Spring能做什么 1.1、Spring的能力 Spring具有哪些能力呢?这点在Spring的官网上有比较详情的描述,我们可以在Spring的项目 里看到Spring的生态涵盖了web开发、数据访问、安全控制、分布式、消息服务、移动开发、批处理等等

Code_Boy_Code的博客 1509

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

springboot快速入门一篇文章全

目录1、pom.xml2、项目层次3、启动文件【com.item/Action.java】4、controller文件5、启动测试(数据是跨域的) 2、项目层次 其中@RestController = @Controller + @ResponseBody; 5、启动测试(数据是跨域的) 访问路径:【http://127.0.0.1:8080/GetInfo】目录1、修改打包方式2、修改启动文件【Action.java】3、打包命令4、打包效果:在【pom.xml】文件中修改默认的打包方式

红目香薰 5万+

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

快速上手SpringBoot

黑马程序员Spring Boot2。

weixin_43866613的博客 807

SpringBoot2 java 项目创建过程

springboot java 工程创建过程

qq_40500099的博客 205

springboot yml怎么建常量_一份完整的Springboot 完整搭建快速入门,必看

前言手把手教你Springboot微服务项目搭建快速入门,通过本文学习Springboot的搭建快速入门,掌握微服务大致的配置服务,后续将会继续将核心组件引入到项目中,欢迎关注,点赞,转发。Springboot项目搭建将会从以下几个方面进行项目搭建快速入门一、项目创建新建Maven项目根据上面操作即可完成项目搭建二、pom.xml依赖添加接下来在pom.xml引入springboot相关依赖引入S...

weixin_36165152的博客 230

springboot2.0之helloworld

这篇博客是记录我学习springboot2.0的第一个入门小案例,其中使用的springboot版本为2.0,jdk1.8(必须),maven(必须) 1,首先让我们来简单来了解下springboot(关于它的详细介绍没有人能比官网更清楚),ta 2,springboot与springcloud的关系 springboot是一个快速开发框架,能够帮助我们 ...

ahg7277的博客 221

springboot入门分析,构建自己的父POM

Springboot入门分析 Spring Boot 2.0.4.RELEASE需要Java 8或9以及 Spring Framework 5.0.8.RELEASE或更高版本。Maven 3.2+,嵌入式servlet容器Tomcat8.5 Servlet版本3.1以上。 一般以maven方式构建工程,需继承spring-boot-starter-parent父工程 查找为什么要以这种方式...

qq_36055114的博客 4304

1.springboot入门

的概念SpringBoot提供了⼀种快速使⽤Spring的⽅式,基于约定优于配置的思想,可以让开发⼈员不必在配置与逻辑业务之间进⾏思维的切换,全身⼼的投⼊到逻辑业务的代码编写中,从⽽⼤⼤提⾼了开发的效率,⼀定程度上缩短了项⽬周期。spring官网可以轻松创建独⽴的、⽣产级的基于Spring的应⽤程序,您可以“直接运⾏”。提供了⼀种观点,来对待Spring和第三⽅库,让上⾯的搭建过程最⼩化。绝⼤多数应⽤都只需要极简的配置就可以。,有态度有观点,固执的。其含义就是,在搭建应⽤的过程中,...

m0_62520968的博客 551

如何创建springboot项目

前言 本片博客记录快速创建springboot工程的两种方式。一种是使用maven创建,一种是使用spring initializr创建。开发环境JDK1.8、IDEA、maven。 SpringBoot 优点 可快速构建spring应用 直接嵌入tomcat、jetty、undenrtow服务器(无须部署war文件) 提供依赖启动器(starter)简化构建配置 极大程度的自动化配置Spring和第三方库 提供生产就绪功能,例如指标监控检测、外部检测 极少代码生成和XML配置 使用maven创建Spr

wshjk的博客 5万+
上一篇: 【springboot 从入门到开发】1.开发工具介绍
下一篇: 【springboot 从入门到开发】3.springboot项目介绍
reui
博客等级 码龄17年 1万+粉丝 85原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

reui

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值