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

springboot快速入门----教程

什么是springboot?

    Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。

Spring 框架就像一个家族,有众多衍生产品例如 boot、security、jpa等等。但他们的基础都是Spring 的 ioc和 aop ioc 提供了依赖注入的容器 aop ,解决了面向横切面的编程,然后在此两者的基础上实现了其他延伸产品的高级功能。Spring MVC是基于 Servlet 的一个 MVC 框架 主要解决 WEB 开发的问题,因为 Spring 的配置非常复杂,各种XML、 JavaConfig、hin处理起来比较繁琐。于是为了简化开发者的使用,从而创造性地推出了Spring boot,约定优于配置,简化了spring的配置流程。

说得更简便一些:Spring 最初利用“工厂模式”(DI)和“代理模式”(AOP)解耦应用组件。大家觉得挺好用,于是按照这种模式搞了一个 MVC框架(一些用Spring 解耦的组件),用开发 web 应用( SpringMVC )。然后有发现每次开发都写很多样板代码,为了简化工作流程,于是开发出了一些“懒人整合包”(starter),这套就是 Spring Boot。

springboot与springmvc的区别?

Spring 是一个“引擎”;

Spring MVC 是基于Spring的一个 MVC 框架 ;

Spring Boot 是基于Spring4的条件注册的一套快速开发整合包  

在代码上的区别就是mvc需要些好多的xml的配置文件,而springboot主要使用的是注解,好多的配置文件完全可以使用java代码来实现。

好了,什么是springboot和springboot与springmvc的区别大家也都了解了 下面就开始和大家一起搭建一个springboot的入门级demo。

springboot有一个快速搭建的网页地址:https://start.spring.io 在该网页中就可以搭建一个简单的boot项目。如下图:

 然后找到生成的压缩包解压,打开开发工具,我使用eclipse为例,如果你使用IDE也可以点击左上角的file->open选择自己的文件,下面是eclipse的截图请参考:

点击 next向下执行,在点击finish后就打开项目了。

然后就到这个页面了:

 此时是正在导入需要的jar包,

相关文章:

  • 在RK3588上使用SRS流媒体服务器
  • 精益数据分析(6/126):深入理解精益分析的核心要点
  • 【java实现+4种变体完整例子】排序算法中【快速排序】的详细解析,包含基础实现、常见变体的完整代码示例,以及各变体的对比表格
  • MATLAB 控制系统设计与仿真 - 41
  • 整合SSM——(SpringMVC+Spring+Mybatis)
  • 蓝桥杯 蜗牛 动态规划
  • 面向对象程序设计(双语)|| 实验六:文件(Java版)
  • FFmpeg+Nginx+VLC打造M3U8直播
  • Win 11 重装 Ubuntu 双系统方法
  • 基于Fabric.js的选座布局系统开发笔记
  • 【Linux】43.网络基础(2.5)
  • FPGA IO引脚 K7-认知4
  • 基于MTF的1D-2D-CNN-GRU-Attention时序图像多模态融合的故障识别,适合研究学习(Matlab完整源码和数据),附模型研究报告
  • vmare识别不到共享文件夹,报错:fuse: bad mount point `/mnt/hgfs‘: No such file or directory
  • 2563.统计公平数对的数目 是否顺序无关?
  • 利用 Deepseek 和 Mermaid 画流程图
  • 软件开发指南——GUI 开发方案推荐
  • LeetCode --- 154双周赛
  • 当算力遇上马拉松:一场科技与肉身的极限碰撞
  • JSAPI2.1-DOM基础
  • 新任乒协副主席马龙:感谢刘国梁,愿把经验传给年轻运动员
  • 视频·世界读书日|王弘治:信息轰炸也会让文化体力透支
  • 门票在“缩水”,古镇怎么办
  • 上海34年“老外贸”张斌:穿越风暴,必须靠过硬的核心竞争力
  • 【社论】地铁读书人也是一道城市风景
  • 收缩非洲业务专注挖矿,裁减大批外交官,“美国务院改革草案”引争议