创建一个springboot项目

【Spring Boot】SpringBoot快速入门: 创建你的第一个SpringBoot项目 本篇博客指导你快速入门Spring Boot并创建你的第一个项目。我们详细介绍了Spring Boot项目的创建,结构解析,如何创建RESTful API,如何添加数据库模型,以及如何运行和测试项目。无论你是新手还是有经验的开发者,本篇博客都能帮你掌握Spring Boot的基本操作,为你的Spring Boot学习之旅打下坚实的基础。 阅读详情

前言:
如今springboot越来越火,越来越多的公司选择使用springboot作为项目的开发框架,其设计目的就是用来简化spring项目的搭建和开发过程,省略了传统spring、springmvc项目繁琐的配置,可以让开发人员快速上手。

下面详细说明下如何使用idea创建我们的第一个springboot项目:

首先打开idea主界面选择 Create New Project

在弹出的页面中我们选择左侧的Spring Initializr,jdk版本选择自己安装的版本,我这里选择1.8,URL选择默认的就好

特别说明:由于springboot版本选择的是2.0.3所以jdk版本应该为1.8及以上,否则不支持。这里选择Default URL需要在有网络的情况下才可以加载。直接Next就好。

下一个页面:在Group栏输入组织名,Artifact就是项目名。其它选择默认就好,直接Next

注意这里的版本号,我们默认选择最新的2.0.3就好,由于我们需要构建一个web项目通过访问Controller来验证项目是否成功搭建,所以这里添加web包。然后Next——>选择项目的初始化路径——>Finish完成创建。

可能会弹出项目路径不存在的框,询问是否创建,点击OK。如果你以前没有创建过springboot项目,那么项目的第一次初始化可能会较慢,耐心等待就好,和电脑配置、网速有关。

下面是项目的初始化结构,默认的为我们创建了一个启动类。包路径就是我们刚才填的那个Group+Artifact。

双击打开这个类。可以看到有个main方法以及一句代码。这就是默认启动类

package com.wangzc.firstspringbootproject;

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

@SpringBootApplication
public class FirstSpringBootProjectApplication {

public static void main(String[] args) {
    SpringApplication.run(FirstSpringBootProjectApplication.class, args);
}

}
点击main方法左边的三角,选择第一个run就可以启动项目。启动完成以后可以看见spring的logo,红色框看见Tomcat started on port:8080,就说明已经成功启动。

打开浏览器输入:

http://localhost:8080
 就可以看见一个错误页面,这是springboot为我们自动生成的错误页面/error,因为此时我们还没有创建一个Controller接口

直接在启动类写一个接口映射,然后重新方法刚才的地址,浏览器输出 hello spring boot! 表示项目可以成功访问!

package com.wangzc.firstspringbootproject;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@SpringBootApplication
public class FirstSpringBootProjectApplication {

public static void main(String[] args) {
    SpringApplication.run(FirstSpringBootProjectApplication.class, args);
}

@RequestMapping
public String hello() {
    return "hello spring boot!";
}

}

说明:类名的@RestController = @Controller + @ResponseBody 用来返回json数据。

博客到此为止,此时第一个springboot项目已经创建完毕。

第一次写博客,请多多包涵~~~
————————————————
版权声明:本文为优快云博主「Far_Stars」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/qq_34205356/article/details/81098354

SpringBoot——创建一个简单的SpringBoot项目 OK,至此,我们一个简单的Spring Boot工程已经创建出来了,并且成功的从浏览器中访问到了,但是为什么它最终会跑起来呢?想必小伙伴们还有许多疑问,我们来分析下。 阅读详情

相关推荐

Spring boot创建第一个项目

8080端口通常用于部署Web应用程序,特别是在开发和测试阶段。在Tomcat中,默认情况下,Web应用程序会使用8080端口来监听HTTP请求。这意味着当您启动Tomcat服务器时,您可以通过访问http://localhost:8080来访问部署在Tomcat上的Web应用程序。

ltzoro的博客 1504

搭建SpringBoot项目三种方式(超详细版)

由于SpringBoot极大简化了Spring配置,所以只有一个application.properties配置文件,且Spring的自动配置功能使得大部分的配置都有默认配置,该文件的功能是覆盖默认配置信息,该文件不写任何信息都可以启动项目。SpringBoot项目中可以定义起步依赖,起步依赖不是以jar包为单位,而是以功能为单位,毕竟是一个约定大于配置的思想,凡是看到依赖带有stater单词的基本都不用添加依赖版本,因为这都已经在父项目parent中配置好了。然后直接点击Finish。

qq_53317005的博客 7万+

【SpringBoot】1、创建第一个SpringBoot项目

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

JACKAL 21万+

如何创建 Spring Boot 项目

前言Spring Boot 的意思就是 Spring Boot 脚手架的意思,已经总结完成 Spring 的学习,Spring 框架的诞生就是为了简化 Java程序的开发,而Spring Boot 的诞生是为了简化 Spring 程序的开发。

weixin_64874291的博客 1万+

手把手教你用DaVinci Configurator配置AUTOSAR SWC接口(含RTE避坑指南)

本文提供了一份基于DaVinci Configurator工具的AUTOSAR软件组件(SWC)接口配置实战指南。文章详细拆解了SR(发送者-接收者)和CS(客户端-服务器)接口的配置流程,并重点分享了运行时环境(RTE)生成阶段在多核部署、数据类型匹配等常见陷阱中的避坑方案与调试技巧,旨在帮助汽车电子工程师高效完成配置并规避错误。

uuu88的博客 547

3D Slicer隐藏技巧:这样玩转医学影像分割与3D建模(含DICOM处理)

本文深入探讨3D Slicer在医学影像分割与3D建模中的高级应用技巧,包括多模态分割策略、三维可视化优化及DICOM数据处理。通过专业配置和Python脚本示例,帮助医疗AI开发者和影像科医师提升工作效率,实现精准的医学图像分析与建模。

weixin_28559803的博客 432

如何创建一个SpringBoot项目?(详细的图文教程)

SpringBoot 简介 SpringBoot 官网地址:https://www.spring.io 官网介绍: Spring Boot makes it easy to create stand-alone, production-grade Spring-based Applications that you can run. We take an opinionated view of the Spring platform and third-party libraries, so that y

leeindex的博客 15万+

Vivado实战:UltraScale/UltraScale+器件eFUSE寄存器配置与安全编程全解析

本文详细解析了Xilinx UltraScale/UltraScale+器件中eFUSE寄存器的配置与安全编程方法。从芯片唯一身份标识到加密密钥烧录,再到用户寄存器的灵活应用和安全控制寄存器的配置技巧,全面介绍了如何利用eFUSE功能提升硬件安全性。文章还提供了JTAG接口安全管理和NKZ文件备份方案,帮助开发者避免常见陷阱,确保安全编程的可靠性。

weixin_42535703的博客 427

创建一个Spring Boot项目

没有用的文件因为我们是按照Spring Boot的模版来创建项目,所以会给我们添加一些实际上没什么用的配置文件,直接删掉即可。.idea:代表了IDEA相关的配置src:代码mainjavacom:放置Java源代码resources:资源目录,主要是配置相关的代码static:主要放置静态文件templates:主要放置模版:Spring Boot 项目的配置文件test:放置了开发人员的测试代码,用来测试某一个文件是否有bug。

wuweixiaoyue的博客 9101

无人驾驶Autoware导读

认知有限,望大家多多包涵,有什么问题也希望能够与大家多交流,共同成长!本文先对无人驾驶Autoware介绍做个简单的介绍,具体内容后续再更,其他模块可以参考去我其他文章提示:以下是本篇文章正文内容。

qq_35635374的博客 2397

EDKII环境配置完整版

参考博客【EDK2 UDK2018的环境搭建】:https://blog.youkuaiyun.com/qq_39155263/article/details/82965744下载EDK2 1.直接从https://github.com/tianocore/edk2/ 网站下载.zip压缩文件 2.运用svn 从http://svn.code.sf.net/p/edk2/code/trunk/edk2edk2下载 3.安装Visual Studio2017 安装其他Tool 1.IASL 从https..

tianpu2320959696的博客 1851

SpringBoot项目的创建和使用

SpringBoot项目的创建

weixin_61518137的博客 1万+

行人检测模型在海思平台上的部署:从 PyTorch 到 NNIE 深度优化与实践

摘要 本文详细介绍行人检测模型从PyTorch到海思NNIE平台的部署流程。首先分析了行人检测面临的挑战(尺度变化、遮挡、姿态多样性等)及边缘部署的优势(实时性、隐私保护等)。重点阐述了模型转换过程:PyTorch→ONNX→Caffe→NNIE-WK,其中PyTorch转ONNX需注意评估模式设置、虚拟输入匹配、操作集版本选择等关键点。文章旨在帮助开发者在海思3516D芯片上实现高效的行人检测,克服部署过程中的常见问题,最终实现边缘设备的实时目标检测能力。

FJN110的博客 215

如何快创建一个spring boot 项目- Hello,SpringBoot

二、Hello,SpringBoot! 2.1、环境搭建 java version 1.8 maven springboot 最新版 开发工具:idea 2.2、创建基础项目说明 Spring官方提供了非常方便的工具让我们快速构建应用 Spring Initializr:https://start.spring.io/ 2.2.1、项目创建方式一 使用Spring Initializr 的 We...

Iamxuefather的博客 118

大数据平台符合信创(CDH国产化代替)详细方案(企业内部不外传方案)

信创旨在实现信息技术产业的自主可控,减少对外部技术的依赖,从而提升国家信息安全和经济发展的自主性。在此背景下,中国对信创提出了更高的要求,以期在激烈的市场竞争中占据有利地位。信创不仅关乎技术层面的创新,更涉及到产业链条的整合与优化。它要求从基础硬件、操作系统、数据库、中间件等各个层面实现国产替代,构建完整的信息技术生态体系。尤其是在做国企项目时,就有硬性要求使用符合信创(国产代替)。在信创背景下,符合要求的产品必须具备自主可控、安全可靠以及性能卓越等核心特点。

大模型大数据攻城狮的专栏 3507

【RT-DETR多模态融合改进】在前期、中期、中后期、后期多模态融合中添加P6大目标检测层,完整步骤及代码

主题: RT-DETR的多模态融合改进中增加P6大目标检测层方式: 分别在前期融合、中期融合、中-后期融合、后期融合中增加P6多模态融合检测层。内容: 包含融合方式详解以及完整配置步骤,开箱即用,一键运行。原始模型结构如下: 二、有效特征层对应的检测头类别 2.1 P3/8 - small检测头 原始模型中的对应的检测头主要用于检测相对较小的目标。其特征图大小相对较大,空间分辨率较高。 适合检测尺寸大概在到像素左右的目标。 2.2 P4/16 - medium检测头 这个检测头对应的经过了更多的下采样

Limiiiing的博客 390

如何在idea中创建一个SpringBoot项目(超详细教学)

如何在idea中创建一个SpringBoot项目(超详细教学)

我是老伯的博客 28万+

visio安装包

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

使用IDEA创建一个SpringBoot项目

dwere     &#160          ;wrfwe

dongbeihuxiao的博客 1万+

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

【SpringBoot】idea创建第一个Spring Boot项目

文章摘要:本文详细介绍了如何在IDEA中创建第一个Spring Boot项目。首先说明了Maven环境的配置要求,然后分步骤讲解了Spring Initializr插件的安装方法(针对社区版IDEA),并演示了项目创建过程。文章详细解析了项目结构,指导如何编写第一个接口"HelloController",提供了三种运行项目的方式,并展示了接口测试方法。最后总结了常见的端口占用、依赖下载等问题及解决方案,帮助初学者快速搭建Spring Boot开发环境并实现基础功能。

xiaobai_ljjhaha的博客 1812

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

SpringBoot 创建一个SpringBoot项目

1. 打开idea 2. 依次点击File->new->Project 3. 选择Maven点击next,第一次创建的时侯在Project SDK处需要选择jdk 4. 输入项目名称及项目存放路径,坐标会出现在pom.xml中为Maven做准备 5. 在pom.xml中导入SpringBoot相关依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId&gt

yc_0014的博客 306

SpringBoot:我是怎样创建一个springboot项目的?

对于初学springboot的同学来说,可以试着用spring initializr来创建springboot项目,然后点击web,选择spring web就可以了。 但是 在创建分布式项目的时候,想要创建一个spring boot项目,有的时候编辑器反应不过来,不能自动加入到spring管理,所以我习惯使用创建maven的方式来创建springboot项目。 流程如下; 右击项目,然后选择new,module 直接创建maven空项目即可,点击next 填写相关信息,点击finish 进来之后是

jet5devil的博客 191

eclipse创建springboot项目_创建一个 Spring Boot 项目,你会几种方法?

我最早是 2016 年底开始写 Spring Boot 相关的博客,当时使用的版本还是 1.4.x ,文章发表在 优快云 上,阅读量最大的一篇有 42W+,如下图: 2017 年由于种种原因,就没有再继续更新 Spring Boot 相关的博客了,2018年又去写书了,也没更新,现在 Spring Boot 最新稳定版是 2.1.4 ,松哥想针对此写一个系列教程,专门讲 Spring Boot...

weixin_39789042的博客 129

如何创建一个SpringBoot maven项目?

如何创建一个SpringBoot maven项目? spring-boot-starter-parent作用 在pom. xml中引入spring boot- -start parent, spring.官方的解释叫什么stater poms, 它可以提供dependency management, 也就是说依赖管理,引入以后在声明其它dependency的时候就不需要version了,后面可以...

culous的博客 941

如何创建一个springBoot项目

第一步,选择new ,project,选择Spring Initialize, Project SDK这里选择你的jdk,然后next,如图: 第二步,这个界面中java Version:这里选择一般都是选择jdk8版本,Version这里可改可不改,我改为1.0.0,Package是包名改不改看自己,然后next,如下两图: 这是我更改后选择的 来到第三步选择项目依赖和驱动模块,这里也会有springboot的版本选择,如下图: 接着选...

ahzhuang的博客 1718

用idea创建一个springboot项目

点击File-new-project 选择springInitializr-next 点击Next到New Project这个界面 在Group栏输入组织名,Artifact就是项目名。其它选择默认就好,直接Next 注意这里的版本号 (springboot版本高于2.1以上的Web选项都没了,选择Spring Web Starter就可以,效果一样的) 由于我们需要构建一个web项目通过访...

鬼灯的冷侧 349
上一篇: oracle,查看字段上的约束。
下一篇: Struts2框架修改访问路径后缀的三种方式
happy是一头小猪
博客等级 码龄12年 24粉丝 45原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值