SpringBoot项目创建及简单使用

目录

一.SpringBoot项目

1.1SpringBoot的介绍 

1.2SpringBoot优点

二.SpringBoot项目的创建

三.注意点


一.SpringBoot项目

1.1SpringBoot的介绍 

        Spring是为了简化Java程序而开发的,那么SpringBoot则是为了简化Spring程序的。

  1. Spring 框架

    • Spring 是一个轻量级的开源框架,用于构建企业级应用程序。它提供了丰富的功能,包括依赖注入(Dependency Injection)、面向切面编程(AOP)、事务管理、数据访问、Web 开发等。Spring 通过将这些功能模块化,使得开发人员能够更加灵活地构建应用程序,并且可以方便地进行单元测试和集成测试。
  2. Spring Boot

    • Spring Boot 是由 Spring 提供的一个开箱即用的微服务框架。它简化了 Spring 应用程序的初始化和配置过程,使得开发者可以更加快速地构建基于 Spring 的应用程序。Spring Boot 提供了一系列的自动配置,减少了开发者对于配置文件的编写,同时提供了一套约定优于配置的原则,使得开发者可以更加专注于业务逻辑的开发。

        SpringBoot在专业的术语就是Spring的脚手架,而所谓的脚手架是通过 Spring Boot,你可以很快地启动一个基于 Spring 的应用程序,而不需要手动配置大量的 XML 文件或者 Java 配置类。它提供了自动配置的机制,根据项目的依赖和环境,自动配置应用程序的行为。同时,Spring Boot 还提供了内嵌的 Web 服务器、监控、管理等功能,使得开发者可以更加专注于业务逻辑的开发,而无需过多关注底层的配置和细节。

1.2SpringBoot优点

  • 快速集成框架,Spring Boot 提供了启动添加依赖的功能,⽤于秒级集成各种框架。
  • 内置运⾏容器,⽆需配置 Tomcat 等 Web 容器,直接运⾏和部署程序。
  • 快速部署项⽬,⽆需外部容器即可启动并运⾏项⽬。
  • 可以完全抛弃繁琐的 XML,使⽤注解和配置的⽅式进⾏开发。
  • ⽀持更多的监控的指标,可以更好的了解项⽬的运⾏情况。

二.SpringBoot项目的创建

        本次项目创建,使用的是专业版,专业版的下载破解教程,网上有,自己去找!

        版本号,不要太高了,不稳定,勾选好需要的框架之后,就不需要想Spring一样,自己在poml.xml里添加了。

注意点:第⼀次打开 Spring Boot 项⽬需要加载很久,因为当前 Spring Boot 框架并没有在⾃⼰的本地仓库。

一定要配置好maven!!!配置链接:http://t.csdnimg.cn/YPYDE

三.注意点

1.路径问题

        我们不可以将注入到容器的类和启动类放在不同级目录下,SrpingBoot无法正常将Bean注入到容器里。  

                正常情况                                                        非正常情况

2.约定⼤于配置

       采用了一系列的默认约定,简化了开发者的工作,减少了配置的需求,提高了开发效率

例如:Spring 中要配置 Bean 的扫描路径的,而Spring Boot 则不需要

3.SpringBoot最后的总结

       Spring Boot 是一个用于快速开发基于 Spring 框架的应用程序的开源框架。它基于 "约定优于配置" 的理念,旨在简化 Spring 应用程序的创建、配置和部署过程,从而使开发者能够更加专注于业务逻辑的实现。

  1. 自动配置 Spring 应用程序的各个组件,减少了手动配置的需求
  2. Spring Boot 默认集成了常见的 Web 容器
  3. Spring Boot 提供了依赖管理的功能
  4. Spring Boot 提供了一组工具和插件,简化了开发过程中的常见任务
  5. Spring Boot 集成了 Actuator,提供了丰富的监控和管理功能
  6. Spring Boot 生态系统庞大,拥有丰富的扩展和插件

  • 15
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

tq02

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值