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

三:SpringBoot的helloworld和使用Springboot的优点以及快速创建Springboot应用

三:SpringBoot的helloworld和使用Springboot的优点以及快速创建Springboot应用

一:HelloWorld [我们创建的是maven项目或者直接创建一个Spring]

1.1:创建一个maven 项目(1】:需要自己手动写一个SpringBoot 的启动类同时
2】:需要指定JDK 的位置)

1.2:引入SpringBoot的依赖 --官方文档中有介绍,


1:spring-boot-starter-parent【功能:用来提供相关的Maven默认依赖。使用它之后,常用的包依赖可以省去version标签】

2:Spring.boot.stater.web【功能:】

3:spring-boot-maven-plugin【功能:】

1.3:编写SpringBoot的主程序

1.4:编写业务代码

1.5:运行主程序【相当于启动了Tomcat服务器】,然后在浏览器里边测试 【项目的测试】

1.6:项目的部署 。【我们需要添加spring-boot-maven-plugin到我们的 pom.xml 】,这个插件可以将应用打包成一个可执行的jar包。【具体的:
idea 最右边 Life Circle ---->package】

最终打完的jar包放在哪里?

看控制台这句话:

**找到生成的jar包,放在合适的位置【例如桌面】,打开cmd ,cd jar 所在的目录,查看是否有】对应的jar包,使用java -jar xxx.jar

命令运行该程序**

SpringBoot的优点:

缺点:Springboot是对Spring框架的在封装。入门容易深入难。

http://www.lryc.cn/news/370577.html

相关文章:

  • 网络仿真方法综述
  • Android-Q升级-Camera记录
  • Android studio如何导入项目
  • PHP实现一个简单的接口签名方法以及思路分析
  • StartAI”梦想合伙人 ”招募计划
  • 记录:podman安装redis
  • TrinityCore启动报错: MySQL library version (8.0.37 id 80037) does not match
  • 代码随想三刷字符串篇
  • 华为支持手指关节手势的原理
  • Flink的简单学习五
  • C++|哈希应用->位图
  • Rust 实战丨SSE(Server-Sent Events)
  • Django API开发实战:前后端分离、Restful风格与DRF序列化器详解
  • React基础教程:TodoList案例
  • PHP超详细安装及应用
  • 【算法篇】大数加法JavaScript版
  • 【LeetCode 128】 最长连续子序列
  • SpringCloud-面试篇(二十六)
  • 使用__try...__except和try...catch捕获异常实例分享(附源码)
  • 基于51单片机的简易温控水杯恒温杯仿真设计( proteus仿真+程序+设计报告+讲解视频)
  • 王德峰视频讲座,王德峰视频全部大全集,百度云百度网盘资源下载
  • Visual Studio和BOM历史渊源
  • 虚拟现实(VR)游戏与增强现实(AR)游戏的区别
  • git已经设置了自己的账号和密码,提交信息还是别人解决方法
  • 探索面向对象与并发编程的完美融合:Java中的实践与思考
  • 探索在线问诊系统的安全性与隐私保护
  • How To: Localize Bar and Ribbon Skin Items
  • 通过 urllib 结合代理IP下载文件实现Python爬虫
  • 单线服务器与双线服务器的区别?
  • 使用Hadoop MapReduce实现各省学生总分降序排序,根据省份分出输出到不同文件