Sprint Boot学习路线6
测试 --- Spring提供了一组测试工具,可以轻松地测试Spring应用程序的各个组件,包括控制器、服务、存储库和其他组件。它具有丰富的测试注释、实用程序类和其他功能,以帮助进行单元测试、集成测试等。 ### JPA测试 Spring JPA(Java Persistence API)是一个库,它使在Spring应用程序中使用数据库和其他数据存储变得容易。Spring...
测试 --- Spring提供了一组测试工具,可以轻松地测试Spring应用程序的各个组件,包括控制器、服务、存储库和其他组件。它具有丰富的测试注释、实用程序类和其他功能,以帮助进行单元测试、集成测试等。 ### JPA测试 Spring JPA(Java Persistence API)是一个库,它使在Spring应用程序中使用数据库和其他数据存储变得容易。Spring...
嵌入式服务器 ------ Spring Boot 的嵌入式服务器功能是一项方便而强大的功能,它允许你在应用程序中直接运行 Web 服务器,无需将其部署到单独的独立 Web 服务器中。这使得开发、测试和部署 Web 应用程序变得容易,而且它还是轻量级的、易于启动和停止的,易于配置。 Hibernate --------- Hibernate是一个Java框架,它提供了对象...
Spring Boot是什么? --------------- Spring Boot是基于Spring Framework构建应用程序的框架,Spring Framework是一个广泛使用的用于构建基于Java的企业应用程序的开源框架。Spring Boot旨在使创建独立的、生产级别的Spring应用程序变得容易,您可以"只是运行"这些应用程序。 ##...
Spring安全框架 ---------- Spring Security是一个用于保护基于Java的应用程序的框架。它是一个功能强大且高度可定制的身份验证和访问控制框架,可以轻松地集成到各种应用程序中,包括Web应用程序和RESTful Web服务。Spring Security提供了全面的安全解决方案,用于身份验证和授权,并且可以用于在Web和方法级别上保护应用程序。 ...
Spring MVC ---------- Spring MVC是Spring框架的一部分,是一个Web应用程序框架。它旨在使用Model-View-Controller(MVC)设计模式轻松构建Web应用程序。 在Spring MVC中,应用程序被分为三个主要组件:Model、View和Controller。Model表示应用程序的数据和业务逻辑,View负责生成发送到客...
FastAPI 是一个现代、快速(高性能)的 Web 框架,用于构建基于 Python 的 **[API](https://apifox.com/apiskills/understanding-apis/)**。它是一个开源项目,基于 Starlette 和 Pydantic 库构建而成,提供了强大的功能和高效的性能。 FastAPI 官网地址:\<https://fa...
微服务 --- Spring Microservices是一个框架,它使用Spring框架更容易地构建和管理基于微服务的应用程序。微服务是一种架构风格,其中一个大型应用程序被构建为一组小型、独立可部署的服务。每个服务具有明确定义的职责,并通过API与其他服务通信。 ### 云配置 Spring Cloud Config 是一个用于管理分布式应用程序配置属性的库。它允许开发...
Windows端口被占用 ------------ ``` 按住【Windows+R】键输入cmd回车 输入命令【netstat -aon|findstr "端口号"】后按回车,找对最后一列对应的数字,即为这个端口对应的PID 输入【tasklist|findstr "PID"】输入对应的PID,即可查到是哪个进程占用了该端口 结束进...
![KDE Plasma](https://img1.51tbox.com/static/2023-08-01/col/40f52b922fd0ef639622558670870e81/4478455973629714.jpg) 您是否对 Ubuntu 提供的默认 GNOME 桌面环境感到越来越乏味?是否需要一种全新、充满活力的 [Linux 桌面环境](/linux-des...
部署容器是使用Docker和容器化管理应用程序更高效、易于扩展和确保跨环境一致性性能的关键步骤。本主题将为您概述如何部署Docker容器以创建和运行应用程序。 概述 --- Docker容器是轻量级、可移植且自我包含的环境,可以运行应用程序及其依赖项。部署容器涉及启动、管理和扩展这些隔离的环境,以便顺利运行您的应用程序。 部署容器的好处 ------- * **一致性*...