【Java】学习SpringBoot框架,一些问题和答案
创始人
2024-04-06 05:11:00
0

文章目录

  • SpringBoot是什么?
  • Spring Boot 的优点有:
  • Spring Boot 中的监视器是什么?
  • 如何实现 Spring Boot 应用程序的安全性?
  • 如何使用 Spring Boot 实现异常处理?
  • Javaweb,Spring , SpringMVC ,SpringBoot


SpringBoot是什么?

在这里插入图片描述

SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程。
在SpringBoot没有出来之前,后台技术在整合多个框架的使用都要进行繁琐的配置依赖管理,而SpringBoot就非常恰当的解决了以上主要的两个问题。
SpringBoot简化了spring的应用开发流程,约定大于配置。整个Spring技术栈的大整合,J2EE开发的一站式解决方案。所以,它有很多的优点

Spring Boot 的优点有:

  1. 减少开发,测试时间和努力。
  2. 使用 JavaConfig 有助于避免使用 XML。
  3. 避免大量的 Maven 导入和各种版本冲突。
  4. 提供意见发展方法, 通过提供默认值快速开始开发。
  5. 没有单独的 Web 服务器

这意味着你不再需要启动 Tomcat,Glassfish 或其他任何东西。需要更少的配置 因为没有web.xml 文件。只需添加用@ Configuration 注释的类,然后添加用@Bean 注释的方法,Spring 将自动加载对象并像以前一样对其进行管理。甚至可以将@Autowired 添加到 bean 方法中,以使 Spring 自动装入需要的依赖关系中。基于环境的配置 使用这些属性,您可以将您正在使用的环境传递到应用程序:
-Dspring.profiles.active = {enviornment}。在加载主应用程序属性文件后,Spring 将在(application{environment} .properties)中加载后续的应用程序属性文件。


Spring Boot 中的监视器是什么?

Spring boot actuator 是 spring 启动框架中的重要功能之一。Spring boot 监视器可帮助您访问生产环境中正在运行的应用程序的当前状态。有几个指标必须在生产环境中进行检查和监控。即使一些外部应用程序可能正在使用这些服务来向相关人员触发警报消息。
监视器模块公开了一组可直接作为 HTTP URL 访问的 REST 端点来检查状态。

如何实现 Spring Boot 应用程序的安全性?

为了实现 Spring Boot 的安全性,我们使用 spring-boot-starter-security 依赖项,并且必须添加安全配置。它只需要很少的代码。配置类将必须扩展 WebSecurityConfigurerAdapter 并覆盖其方法。

如何使用 Spring Boot 实现异常处理?

Spring 提供了一种使用 ControllerAdvice 处理异常的非常有用的方法。 我们通过实现一个ControlerAdvice 类,来处理控制器类抛出的所有异常。

Javaweb,Spring , SpringMVC ,SpringBoot

SpringSpringMVCSpringBootJavaweb
后台的开发的对象管理框架三层架构中的控制层框架一个可以使用spring框架开发的脚手架使用java技术来完成web开发,是一个开发形式

想要提升效率避免不了在项目中使用成熟的框架达到快速开发的效果。

相关内容

热门资讯

前端-session、jwt 目录:   (1)session (2&#x...
linux入门---制作进度条 了解缓冲区 我们首先来看看下面的操作: 我们首先创建了一个文件并在这个文件里面添加了...
关于测试,我发现了哪些新大陆 关于测试 平常也只是听说过一些关于测试的术语,但并没有使用过测试工具。偶然看到编程老师...
前缀和与对数器与二分法 1. 前缀和 假设有一个数组,我们想大量频繁的去访问L到R这个区间的和,...
nodejs:本地安装nvm实... 一、背景-使用不同版本node的原因 vue3+ts、nuxt3版本,node...
JAVA集合知识整理 Java集合知识整理 HashMap相关 HashMap的底层数据结构:jdk1.8之...
无刷直流电机介绍及单片机控制实... 无刷直流电机介绍及单片机控制实例前言基本概念优势与劣势使用寿命基本结构使用单片机控制实例电子调速器&...
fwdiary(2) dp2 1.传纸条  AcWing 275. 传纸条 - AcWing 走两条路,走一条最大的...
常用的DOS命令 常用的DOS命令 DOS(Disk Operating System,磁...
<C++> 类和对象(下) 1.const成员函数将const修饰的“成员函数”称之为const成员函数,cons...