您的位置:首页 > 娱乐 > 明星 > 第一篇-基础-第一章-SpringBoot概述及其环境搭建

第一篇-基础-第一章-SpringBoot概述及其环境搭建

2024/10/9 6:27:18 来源:https://blog.csdn.net/sunguanyong/article/details/142230972  浏览:    关键词:第一篇-基础-第一章-SpringBoot概述及其环境搭建

基础篇包括:

  • SpringBoot概述及其环境搭建

明确在学习SpringBoot前的准备工作,从而快速准确搭建SpringBoot开发环境

  • 第一个SpringBoot程序

构建第一个SpringBoot程序,并使用Postman测试程序

  • SpringBoot基础

学习注解 学习Bean 注入Bean 注册Bean 掌握常见注解的功能及其标注位置以及为Bean添加依赖

  • 配置SpringBoot项目

掌握对项目配置文件的数据配置

  • 处理HTTP请求

掌握常见的3种请求类型,掌握使用注解解析URL地址

  • 过滤器/拦截器/监听器

通过学习过滤器和拦截器,掌握对HTTP请求的拦截和处理

通过学习监听器,掌握监听项目特定事件

  • Service层

明确Service层的概念和作用,在项目中实现Service层

  • 日志的操作

学习日志框架的使用

  • JUnit单元测试

学习JUnit相关注解,掌握通过注解识别测试方法,通过断言检查测试结果

  • 异常处理

明确全局异常概念,掌握使用专门的类来统一拦截并处理异常

SpringBoot概述及其环境搭建

Spring与SpringBoot

Spring框架是一个非常强大的企业级应用框架,对提高开发效率,降低可入侵性,发挥到极致的"高内聚低耦合"。但也有以下问题:

  1. 依赖太多jar包,管理不方便
  2. Spring的强大功能:依赖注入和AOP切面编程需要大量重复的配置工作
  3. 臃肿的依赖库导致服务器启动时间很长

于是,基于Spring框架的SpringBoot应运而生,SpringBoot的特点如下:

  1. 代码特别少。Spring的注解驱动编程避免大量的配置工作,并且SpringBoot可以自动创建各种工厂类,开发人员可直接通过依赖注入获取各类对象
  2. 配置非常简单。项目可以使用application.properties编写配置项,也可以使用@Configuration注解做管理/维护配置类工作
  3. 自动部署。自带Tomcat服务器,项目启动的过程就自动完成所有资源的部署操作
  4. 易于测试。SpringBoot自带JUnit单元测试框架,可以直接测试各个组件中的方法
  5. 集成各种流行的第三方框架或者软件
  6. 项目启动速度很快

SpringBoot开发准备

JDK:Java 开发工具包,安装不讨论

Maven:构建工具,管理pom.xml的工具,安装不做讨论

IDEA:集成开发环境,安装不讨论

修改配置:

Postman:接口测试工具,安装不讨论

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com