1、SpringBoot是什么?   在Spring框架这个大家族中,产生了很多衍生框架,比如 Spring、SpringMvc框架等,Spring的核心内容在于控制反转(IOC)和依赖注入(DI),所谓控制反转并非是一种技术,而是一种思想,在操作方面是指在spring配置文件中创建<bean>,依赖注入即为由spring容器为应用程序的某个对象提供资源,比如 引用
转载 7月前
8阅读
SpringBoot-profile解析 SpringBoot中使用配置文件application.properties和application.yml两种方式,在这两种方式下分别对应各自的profile配置方式。 一.Properties配置文件环境切换
转载 2023-07-05 06:04:18
111阅读
jar运行时指定端口和环境 java -jar ruoyi-admin.jar --server.port=10000 --spring.profiles.active=test ...
转载 2021-09-10 19:48:00
761阅读
2评论
Maven启动指定Profile通过-P,如mvn spring-boot:run -Ptest,但这是Maven的Profile。 如果要指定spring-bootspring.profiles.active,则必须使用mvn spring-boot:run -Drun.profiles=tes
转载 2017-10-23 09:10:00
2729阅读
2评论
SpringBoot配置文件中spring.profiles.active配置详解现象:在开发的时候测试和生产配置不一样 每次加配置都需要更新生产原因:不方便解决:添加多套配置知识库:1、多环境配置 我们在开发Spring Boot应用时,通常同一套程序会被应用和安装到几个不同的环境,比如:开发、测试、生产等。其中每个环境的数据库地址、服务器端口等等配置都会不同,如果在为不同环境打包时都要频繁修改
转载 2024-01-02 19:40:34
33阅读
SpringBoot指定端口的3种方式(亲测有效) @Value("${server.port}") private String port; @GetMapping("/hello") public String hello(){ LocalDateTime now = LocalDateTime.now(); String msg = "port:
转载 2023-05-22 17:49:57
237阅读
# Spring Boot配置ActiveMQ集群 ## 概述 在本文中,我将指导你如何在Spring Boot项目中配置ActiveMQ集群。ActiveMQ是一个流行的开源消息中间件,可以实现高可用性和可伸缩性。 ## 流程概览 以下是实现Spring Boot配置ActiveMQ集群的步骤概述: 步骤 | 描述 --- | --- 1 | 添加ActiveMQ依赖 2 | 配置Acti
原创 2023-08-18 15:30:54
563阅读
# Spring Boot 集成 Active 流程引擎的指南 在现代应用开发中,工作流引擎能够极大地提升系统的灵活性和可维护性。Active流程引擎是一个强大的工具,本文将向你介绍如何在 Spring Boot 项目中集成 Active 流程引擎。整件事情的流程如下: ## 流程步骤 | 步骤 | 操作 | | ---- | -----
原创 10月前
99阅读
# 在Spring Boot中查看Active Profile的注解 在我们使用Spring Boot开发应用程序时,可能会碰到需要查看当前激活的Profile的情况。本文将为初学者详细讲解如何实现这一功能,并提供完整的流程、必要的代码示例及其注释。 ## 整体流程 在开始之前,我们先概述一下整个流程。以下是我们需要执行的步骤: | 步骤 | 描述 | |---
原创 9月前
29阅读
前言:上一节我们说了如何创建、配置、启动springboot项目,本节我们就谈谈如何编写springboot代码。一、属性配置在spring中,我们经常要配置很多东西,在springboot中我们也需要配置一些东西,首先我们先配置如何连接上一个数据库,这里我们使用mysql作为数据库。 在resources目录下创建一个application.yml,内容如下图 上图中的spring:profi
转载 2024-03-31 15:55:58
73阅读
个人在Tomcat简单部署了一个web项目,console启动日志。2015-9-13 20:36:39 org.apache.catalina.core.AprLifecycleListener init 信息: The APR based Apache Tomcat Native library which allows optimal performance in production e
转载 2024-09-23 19:45:57
58阅读
一 pom.xml配置如下:<profiles> <profile> <id>dev</id> <properties> <spring.profiles.active>dev</spring.profiles.active>
原创 2022-07-15 14:55:25
1006阅读
当我们进行业务开发的时候,通常都是需要暴露 HTTP 端口给前端页面进行调用。当我们使用 Spring Boot 进行 Web 业务开发的时候只需要引入以下 starter 依赖:spring web 依赖 starter<dependency> <groupId>org.springframework.boot</groupId> <
Spring3.0 面向抽象(接口)编程  用面向对象的思维考虑问题 : 第一步【先考虑实体类】 1, 设计东西 :需要先考虑实体类。      JUDE 一个 类似 UML 的工具。 2, 设计 :图    UserDAO : 负责和不同的数据库打交道。等价于它直接屏蔽了数据库。(是interface
转载 2024-07-05 21:45:36
25阅读
 下面这部分摘抄自Spring In Action书的p4-p6---------------------------------核心容器 图 1.1 的最底层是核心容器。 Spring 核心容器为 Spring 框架提供了基础功能。在这个模块中你会找到 BeanFactory 这个类,它是最基本的 Spring 容器和 Spring 的 DI从第 2 章开始,贯穿整本书,当遇到使用
转载 2024-02-21 11:38:42
36阅读
    在项目使用测试过程中,发现有时用户展示不出来,而且不是必现,让人头痛。自己测试通过不断刷新页面,的确偶尔出现用户信息展示不出来问题,通过F12准备定位一下是页面请求加载情况,发现问题又不出现了。。。按正常如果是代码问题,应该不会出现这样的情况。那怎么出现这个问题的呢?    先梳理一下用户信息获取是怎么处理,用户信息请求是通过前台调用后台的Restf
转载 2024-06-29 23:53:34
54阅读
profile简介 @Component与 @Configuration能够被 @Profile标记限制其何时加载,如下代码所示: @Configuration @Profile("production") public class ProductionConfiguration { // ... }通常情况下,spring可以使用 spring.profiles.a
转载 2024-04-24 11:14:02
58阅读
# Spring Boot 修改 Active 启动项的详解 在企业级应用开发中,Spring Boot 是一种广泛使用的框架,它能够轻松地构建和管理 Java 应用程序。在使用 Spring Boot 时,你可能会遇到应用启动项(Active Profiles)的概念。Active Profiles 允许开发人员为应用程序的不同运行环境(例如开发、测试和生产)加载不同的配置,以适应各种需求。本
原创 8月前
161阅读
# Spring Boot X-Single-Active-Consumer ## 简介 在分布式系统中,消息队列是一种常见的异步通信机制。而在使用消息队列时,有一种常见的需求是确保每个消息只被一个消费者消费。这就是X-Single-Active-Consumer模式,也称为“单活动消费者模式”。 Spring Boot是一个用于构建Java应用程序的开发框架,它提供了很多便利的功能和约定。
原创 2023-08-23 11:37:53
735阅读
配置文件SpringBoot使用一个全局的配置文件,配置文件名application是固定的;application.propertiesapplication.ymlapplication.yaml配置文件的目录:SpringBoot启动会扫描以下位置的application.properties或者application.yml文件作为Springboot的默认配置文件file: ./conf
转载 2023-08-02 11:49:43
5761阅读
  • 1
  • 2
  • 3
  • 4
  • 5