文章 2023-11-28 来自:开发者社区

使用 Spring Boot 构建应用程序

本指南提供了 Spring Boot 如何帮助您加速应用程序开发的示例。随着您阅读更多 Spring 入门指南,您将看到 Spring Boot 的更多用例。本指南旨在让您快速体验 Spring Boot。如果要创建自己的基于 Spring Boot 的项目,请访问 Spring Initializr,填写项目详细信息,选择选项,然后将捆绑的项目下载为 zip 文件。一、所需条件:约15分钟最喜....

使用 Spring Boot 构建应用程序
文章 2023-11-17 来自:开发者社区

深入理解Spring Boot AOP:切面编程的优势与应用

在开发现代化的软件系统中,我们经常会遇到一些横切关注点(cross-cutting concerns),比如日志记录、安全控制、事务管理等。传统的面向对象编程(OOP)在处理这些关注点时往往需要在多个模块中重复编写相似的代码,导致可维护性和可扩展性的问题。而切面编程(Aspect-Oriented Programming,AOP)则提供了一种优雅的方式来解耦和重用这些横切关注点的逻辑。Sprin....

文章 2023-11-17 来自:开发者社区

Java Spring Boot微服务:构建现代化分布式应用的利器

本文将详细介绍Java Spring Boot微服务的概念、特点和优势,并结合具体案例,深入探讨如何使用Spring Boot构建高效、可扩展的微服务架构。文章将从以下几个方面进行阐述:微服务架构的背景和概念、Spring Boot框架的介绍、使用Spring Boot构建微服务的步骤和实践经验、微服务架构的优势和挑战、结合具体案例进行深入分析等。引言:随着互联网的迅速发展和技术的进步,传统的单....

文章 2023-11-17 来自:开发者社区

如何在Spring Boot应用程序中使用华为云的OBS云存储来上传和删除图片?

在Web应用程序中,我们通常需要上传文件,并将这些文件存储在服务器或云存储上。本文将重点介绍如何在Spring Boot应用程序中使用华为云的OBS云存储来上传和删除图片。 什么是华为云OBS? 华为云对象存储(OBS)是一个分布式云数据存储服务,可以在支持标准存储API(例如S3 API)的应用程序中使用。它可以帮助企业、个人和开发者存储、备份和归档数据,并提供高可靠性、高扩展性和高安全性...

如何在Spring Boot应用程序中使用华为云的OBS云存储来上传和删除图片?
文章 2023-11-16 来自:开发者社区

Java 入门指南:使用 Docker 创建容器化 Spring Boot 应用程序

Docker 已经成为现代应用程序开发和部署的不可或缺的一部分。它使开发人员能够在不同环境中轻松部署应用程序,确保一致性和可重复性。本入门指南将教您如何使用 Docker 容器化一个简单的 Spring Boot 应用程序。您将学习如何使用 Maven 克隆和运行 Spring Boot 应用程序,创建一个包含构建 Java 映像所需指令的新 Dockerfile,将生成的映像作为容器运行,设置....

Java 入门指南:使用 Docker 创建容器化 Spring Boot 应用程序
文章 2023-11-16 来自:开发者社区

介绍Spring Security框架,以及如何使用它实现应用程序的安全性

在今天的数字时代,安全性是任何应用程序的至关重要的方面。不管是用户的个人信息、金融交易数据,还是敏感的企业信息,都需要得到妥善的保护。Spring Security 是一个强大的框架,专门设计用于保护 Java 应用程序,无论是 Web 应用、REST API 还是后端服务。在这篇文章中,我们将深入介绍 Spring Security 框架,包括它的核心概念、工作原理以及如何使用它来实现应用程序....

介绍Spring Security框架,以及如何使用它实现应用程序的安全性
文章 2023-11-15 来自:开发者社区

Prometheus监控Spring Boot应用,自定义应用监控指标

使用Actuator,Micrometer,Prometheus和Grafana监控Spring Boot应用程序,自定义应用监控指标。应用程序在生产环境中运行时,监控其运行状况是非常必要的。通过实时了解应用程序的运行状况,才能在问题出现之前得到警告,也可以通监控应用系统的运行状况,优化性能,提高运行效率。一、监控Spring Boot应用下面我们以Spring Boot 为例,演示Promet....

Prometheus监控Spring Boot应用,自定义应用监控指标
文章 2023-11-09 来自:开发者社区

运行Spring Boot应用的5种方法

IDE上运行打包应用运行java -jar target/application-0.0.1-SNAPSHOT.jarjava -Xdebug -Xrunjdwp :server = y ,transport = dt_socket ,address = 8000 ,suspend = n \ -jar target/application-0.0.1-SNAPSHOT.jar...

文章 2023-11-06 来自:开发者社区

nginx代理https后,spring mvc web应用redirect https变成http

用nginx 代理https后,应用redirect https变成http,导致网站无法访问浏览器到nginx是https,nginx到应用服务器变成http,应用服务器,再做302 redirect的时候,返回的redirect 地址就变成http的地址;原因:原因是spring mvc的servlet的secheme取值,request.getScheme()是取请求里的一个scheme值....

nginx代理https后,spring mvc web应用redirect https变成http
文章 2023-11-06 来自:开发者社区

Spring Boot 单体应用一键升级成 Spring Cloud Alibaba(2)

通过服务治理完成服务注册1. 进入到对应的 MSE Nacos 实例页面,选择创建服务2. 我们填写好服务名、分组名之后,可以选择一个服务治理的应用进行注册3. 开启了健康检查能力后,我们还可以选择健康检查的协议4. 点击确定后,我们就实现了通过服务治理方式注册应用与实例至 MSE Nacos 中5. 根据下图配置,我们分别将 A 应用注册成 sc-A、B 应用注册成 sc-b、C 应用注册成 ....

Spring Boot 单体应用一键升级成 Spring Cloud Alibaba(2)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

微服务

构建可靠、高效、易扩展的技术基石

+关注