广告
返回顶部
首页 > 资讯 > 后端开发 > Python >SpringBoot入门编写第一个程序Helloworld
  • 278
分享到

SpringBoot入门编写第一个程序Helloworld

2024-04-02 19:04:59 278人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

目录1.系统要求2.HelloWorld2.1创建Maven工程2.2引入依赖2.3创建主程序2.4编写业务2.5测试2.6简化配置2.7简化部署1.系统要求 Java 8 Mave

1.系统要求

Java 8

Maven 3.3+

idea 2019+

2.HelloWorld

需求:浏览发送/hello请求,响应 Hello,Spring Boot 2

2.1创建maven工程

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1Vmr4teH-1631840195470)(C:\Users\30287\AppData\Roaming\Typora\typora-user-images\image-20210917084036186.png)]

2.2引入依赖


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

</dependencies>

2.3创建主程序



@SpringBootApplication
public class MainApplication {

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

2.4编写业务


@RestController
public class HelloController {

    @RequestMapping("/hello")
    public String handle01(){
        return "Hello, Spring Boot 2!";
    }

}

在这里插入图片描述

2.5测试

直接运行main方法即可

浏览器显示:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CicP9AAh-1631840195476)(C:\Users\30287\AppData\Roaming\Typora\typora-user-images\image-20210917084437559.png)]

2.6简化配置

可用application.properties

server.port=8888

2.7简化部署


<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>

项目打成jar包,直接在目标服务器执行即可。

进如target文件夹:

在这里插入图片描述

cmd窗口执行选中的jar:

在这里插入图片描述

浏览器显示:

在这里插入图片描述

注意点:取消掉cmd的快速编辑模式

以上就是SpringBoot入门编写第一个程序Helloworld的详细内容,更多关于SpringBoot程序的资料请关注编程网其它相关文章!

--结束END--

本文标题: SpringBoot入门编写第一个程序Helloworld

本文链接: https://www.lsjlt.com/news/136463.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • SpringBoot入门编写第一个程序Helloworld
    目录1.系统要求2.HelloWorld2.1创建maven工程2.2引入依赖2.3创建主程序2.4编写业务2.5测试2.6简化配置2.7简化部署1.系统要求 Java 8 Mave...
    99+
    2022-11-12
  • 易语言编程入门第一个程序
    最早接触易语言是三年前的事情了,那时候是因为DNF这个游戏我才知道了易语言这个编程语言,当时对他就非常的憧憬。只不过那时候易语言的学习资源比较少,而且自身的学业比较重就没有仔细的了解...
    99+
    2022-11-12
  • SpringBoot入门实现第一个SpringBoot项目
    目录Spring Boot 简介Spring Boot 入门创建一个 Spring MVC 的 SpringBootController入门案例分析Spring Boot 的核心配置...
    99+
    2022-11-12
  • #4 编写第一个程序
    前言 前面三节为Python程序的运行打下了坚实的基础,是骡子是马拉出来遛遛,所以从这节开始,将开始正式进入Python的编程环节,唯有不忘初心,才能方得始终! 一、Python交互模式编写 学习任何一门语言,都要有仪式感,比如中文的第一...
    99+
    2023-01-30
    第一个 程序
  • 使用springboot开发的第一个web入门程序的实现
    1.新建一个springboot初始化项目 2.输入自己的包名,项目名及jdk版本,再点击Next 3.勾选Spring Web,再点击Next 4.再点击Next,再Fini...
    99+
    2022-11-12
  • GO语言基础入门第一个go程序解读
    目录1. 编写HelloWorld2. 执行go程序3. 代码解读 4.总结 1. 编写HelloWorld //filename: hello.go package ...
    99+
    2022-11-12
  • 学习笔记编写vue的第一个程序
    目录1、编写一个html,第一个vue程序注意视图模板和数据判断循环事件 787原则el属性data属性template属性methods属性render属性compute...
    99+
    2022-11-12
  • 怎么写第一个Python3程序
    今天小编给大家分享一下怎么写第一个Python3程序的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。第一个Python3.x程...
    99+
    2023-06-17
  • Android入门开发-第一个安卓应用HelloWorld(模拟器和手机上运行)
    Android入门开发-第一个安卓应用HelloWorld android studio下载安装教程,详见文末。 首先简单介绍一下,安卓中存在两...
    99+
    2022-06-06
    运行 模拟器 helloworld 手机 Android
  • python编写第一个交互程序步骤示例教程
    Input()函数编写 1.编写一个稍微复杂一点的程序。使用Input()函数编写一个请用户输入名字的程序。 (1)打开IDLE开发环境,然后选择“File”...
    99+
    2022-11-13
  • 第一个MyBatis程序(博客初写者)
      第一个Mybatis程序   一、环境:     1、JDK1.8   2、MYSQL5.7   3、IDEA   4、MAVEN 3.63     二、Mybatis认识:   1、查看官方文档 https://mybatis.org...
    99+
    2016-05-10
    第一个MyBatis程序(博客初写者)
  • CocosCreator入门教程之用TS制作第一个游戏
    目录前提TypeScript VS JavaScript代码编辑器选择学习 TypeScriptTypeScript 环境配置配置自己的声明文件属性类型声明用 TypeScript ...
    99+
    2022-11-12
  • 使用Java编写一个插入排序算法
    使用Java编写一个插入排序算法?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一、算法原理插入排序法:所谓插入排序法乃是将一个数目插入该占据的位置。假设我们输入...
    99+
    2023-05-31
    java 插入排序 ava
  • 微信小程序 ——入门介绍及简单的小程序编写
    14天阅读挑战赛自己决定的事情,就要不动声色的一往直前! 目录 一、小程序入门 1.1 什么是小程序 1.2 小程序的优点 1.3 小程序注册 1.4 安装开发工具 1.5 创建第一个小程序 二、小程序目录结构及入门案例 2.1 目录结构...
    99+
    2023-10-18
    java 微信小程序 小程序
  • 怎么用Java编写一个小程序
    编写Java小程序的步骤如下:1. 安装Java开发工具包(JDK):从Oracle官网下载并安装最新版本的JDK。2. 配置开发环...
    99+
    2023-10-18
    java
  • 学会Python开发的第一步:写一个桌面小程序
    前言 嗨喽,大家好呀~这里是爱看美女的茜茜呐 又到了学Python时刻~ 当使用桌面应用程序的时候,有没有那么一瞬间, 想学习一下桌面应用程序开发? 建议此次课程大家稍作了解不要浪费太多时间, 因为没有哪家公司会招聘以为Python程序员...
    99+
    2023-08-17
    python 小程序 pycharm
  • Python编写一个程序来计算 BMI 值。
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、BMI是什么?二、使用步骤 1.简单代码2.结果总结 前言 Python编写一个程序来计算 BMI 值: 一、BMI是什么? 小...
    99+
    2023-10-02
    python iot linux 全文检索
  • 用python编写一个小程序,如何用python编写软件
    大家好,给大家分享一下用python编写一个小程序,很多人还不知道这一点。下面详细解释一下。现在让我们来看看! 1、python可以写手机应用程序吗? 我想有人曲解意思了,人家说用python开发渣蔽一个手机app,不是说用手机敲写py...
    99+
    2023-10-22
    python
  • Python的爬虫程序编写框架Scrapy入门学习教程
    1. Scrapy简介 Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 可以应用在包括数据挖掘,信息处理或存储历史数据等一系列的程序中。 其最初是为了页面抓取 (更确切来说, 网络抓取...
    99+
    2022-06-04
    爬虫 框架 入门
  • MyBatis入门实例教程之创建一个简单的程序
    准备: (1) IDEA 2021 (2)Java 1.8 (3)数据库 MySQL 5.7 (SQLyog 或 Navicat) 在 MySQL 中创建数据库 mybatisdem...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作