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

springboot学习(2)

1、springboot入门

需求:使用 Springboot 开发一个 web 应用,浏览器发起请求 /hello 后,给浏览器返回字符串 "hello world!"

2、基本尝试步骤

  • 创建Maven工程
  • 导入 spring-boot-starter-web (起步依赖)
  • 编写Controller
  • 提供启动类

1.固定写法:写一个注解:@SpringBootApplication 标识当前这个Java类是springboot程序的入口,是一个启动类。

2.在类中写一个main方法。main方法中执行一个固定的方法。这个run方法中传入两个固定参数——>当前类的字节码文件与main方法的数组参数。

3.当我们运行main方法的时候,springboot工程会启动内置的tomcat,而且还会给controller资源部署,让浏览器可以访问


3、

新建一个springboot项目,选择Java语言、Maven、jdk17、打包jar


这样就可以IDEA自动的帮我们引入web的起步依赖了。

4、





接着去创建一个包controller和new一个HelloController类(里面写一个方法返回字符串、写两个注解)


接着再去启动启动类的main方法



http://www.kler.cn/news/284958.html

相关文章:

  • 美团2024秋招编程题:小美的red子序列数量之和
  • WebSocket 实现消息推送
  • AOP 面向切片编程
  • 我的推荐:腾讯云罗云《从零构建向量数据库》
  • 无人机之遥控器防水性能篇
  • Ubuntu 20.04 安装 GitHub CLI(gh),并使用
  • C语言——简单的do while循环找100~999之间的水仙花数(所有的三位水仙花数)
  • 数据结构(三)——双向链表,循环链表,内核链表,栈和队列
  • 『功能项目』怪物反击主角复活【14】
  • spring security 会话管理
  • 苹果M4芯片Mac全面曝光 或10月发布
  • OpenHarmony轻量设备Hi3861芯片开发板启动流程分析
  • redis能正常访问,但是springboot编译报错
  • 【Go函数详解】二、参数传递、变长参数与多返回值
  • java定时服务
  • Python学习日志(1)——安装
  • Linux-arm64中断现场保护详解
  • MySQL 集群技术全攻略:从搭建到优化(上)
  • 分类模型评估指标——准确率、精准率、召回率、F1、ROC曲线、AUC曲线
  • 快递盒检测检测系统源码分享 # [一条龙教学YOLOV8标注好的数据集一键训练_70+全套改进创新点发刊_Web前端展示]
  • RAG 向量数据库:掌握 Elasticsearch 作为向量数据库的终极指南
  • 【Python零基础】文件使用和异常处理
  • Vue(四) 组件、单文件组件、非单文件组件,重要的内置关系
  • 【计组 | Cache原理】讲透Cache的所有概念与题型方法
  • 大模型好书案例——《BERT基础教程:Transformer大模型实战》(附PDF)
  • LuaJit分析(一)LuaJit交叉编译
  • TCP的连接与断开
  • java基础开发-xstream解析xml
  • 去中心化(Decentralization)
  • leetcode1514 最大概率路径(Bellman-ford算法详解)