一、安装ActiveMQ具体的安装步骤,请参考我的另一篇博文:二、新建spring boot工程,并加入JMS(ActiveMQ)依赖三、工程结构pom依赖如下: [html] view plain copy print ? 1. <?xml version=“1.0” encoding=“UTF-8”?&gt
转载 2024-04-08 13:50:25
48阅读
# 使用Spring Boot的JAR文件指定MySQL配置 ## 引言 Spring Boot是一个用于简化Java企业应用程序开发的框架。它的主要目标是快速而轻松地创建独立的、生产级的应用程序。在使用Spring Boot进行开发时,通常需要连接到数据库,而MySQL是一个流行的关系型数据库管理系统。在这篇文章中,我们将探讨如何在Spring Boot JAR文件中指定MySQL配置,并提
原创 10月前
54阅读
我们在开发中老是会出现频繁修改springboot项目中的配置文件,每次都要重新打包,重新验证,重新部署,有没有一劳永逸的方式,肯定是有的,搞起。一、application.properties外置大部分的配置信息,我们都是配置在application.properties。首先在application.preperties定义一个属性:demo.name = hello.01在Controlle
转载 2023-10-10 20:41:49
132阅读
# Spring Boot 项目中指定配置文件的使用 在现代 Java 开发中,Spring Boot 已成为搭建应用程序的热门框架。它通过自动配置和约定优于配置的理念,极大地简化了应用程序的构建和部署过程。其中,应用程序的配置文件是实现灵活性和环境适应性的重要组成部分。本文将重点探讨如何在使用 Spring Boot 打包成 JAR 文件后,指定不同的配置文件,以实现环境的灵活切换。 ##
原创 8月前
106阅读
文章目录前言1. 创建5个配置文件2. 在pom.xml文件中如下配置3. 在application.properties中加入环境变量 前言在我们开发项目的时候,一般有四套环境:日常、测试、预发、正式。日常环境作为我们开发环境;测试环境给测试同学测试功能;预发环境给正式环境发布时提供准备;正式环境则是稳定的生产环境。这四套环境,数据库、中间件以及其他一些配置多多少少都有一些不同,所以如果我们只
转载 2024-06-06 11:49:40
615阅读
1点赞
Spring Boot通过 Spring Boot 可以快速构建⼀个基于 Spring 框架的 Java Application,简化配置,自动装配。 JavaConfiguration 用 Java 类替代 XML 的配置方式。 Spring Boot 对常用的第三方库提供了配置方案,可以很好地和 Spring 进行整合,⼀键式搭建功能完备的 Java 企业级应用。开箱即用是 Spring Bo
转载 2024-03-18 15:30:07
140阅读
激活指定profile​ 1、在配置文件中指定 spring.profiles.active=dev​ 2、命令行:​ java -jar spring-boot-demo.jar --spring.profiles.active=dev;​ 可以直接在测试的时候,配置传入命令行参数​ 3、虚拟机参数;​ -Dspring.profiles.active=dev...
原创 2021-08-07 10:14:05
5302阅读
一、从java类加载机制说起类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个这个类的Java.lang.Class对象,用来封装类在方法区类的对象。java中的类加载器负载加载来自文件系统、网络或者其他来源的类文件。jvm的类加载器默认使用的是双亲委派模式。三种默认的类加载器Bootstrap ClassLoader、Extensi
转载 2024-07-09 06:36:20
110阅读
激活指定profile​ 1、在配置文件中指定 spring.profiles.active=dev​ 2、命令行:​ java -jar spring-boot-demo.jar --spring.profiles.active=dev;​ 可以直接在测试的时候,配置传入命令行参数​
原创 2022-03-01 10:52:26
3089阅读
# 如何通过 Java JAR 启动 Spring Boot 项目并指定配置 在使用 Spring Boot 开发项目时,常常需要根据不同的环境(如开发、测试、生产等)来指定不同的配置。我们可以通过命令行参数直接指定配置文件,从而使得我们的应用在不同环境下使用不同的设置。本文将详细介绍如何通过 Java JAR 文件启动一个 Spring Boot 项目,并指定配置。 ## 1. Spring
原创 2024-10-15 05:16:41
505阅读
SpringBoot(二) 启动分析JarLauncherSpringBoot(二) 启动分析JarLauncher | BladeCode我们在开发过程中,使用 java -jar you-jar-name.jar 命令来启动应用,它是如何启动?以及它如何去寻找 .class 文件并执行这些文件?本节就带着这两个问题,让我们一层层解开 SpringBoot
转载 2024-08-29 10:28:02
111阅读
目录:业务场景方案讨论方案1: 启动指定配置方案2: 打包指定配置实现方案1实现方案2配置POM配置application.yml打包验证总结思考留言 业务场景正常项目开发有:开发环境、测试环境、预生产环境,正式环境。存在一个套代码,运行多套环境需求,比较极端情况是,一套代码被销售很多套,部署很多套,存在很多套线上环境,需要打包部署, 这里讨论是,不使用三方的配置中间件,比如Nacos,Eure
转载 2024-06-20 20:37:22
471阅读
一、下载安装gradle,配置环境变量浏览器访问https://gradle.org/install/下载Binary-only即可。前提要安装jdk_1.8下载完成之后解压文件到D:\gradle-4.8.1,配置系统环境变量,新疆系统变量GRADLE_HOME = D:\gradle-4.8.1配置 PATH 新增 %GRADLE%\bin 在cmd窗口中gradle -v
转载 2024-03-11 08:49:01
147阅读
1、创建一个SpringBoot项目 下载项目之后将项目导入IDEA2、如何添加外部jar包准备一个外部的jar包, 我这里使用的是guava-31.1-jre.jar作为演示 下载地址:https://repo1.maven.org/maven2/com/google/guava/guava/31.1-jre/guava-31.1-jre.jar在项目根路径下创建一个文件夹libs,将guava
转载 2023-08-17 13:21:56
408阅读
SpringBoot项目部署到阿里云linux服务器全流程前言:很久没有更新博客了。因为最近公司需要部署一个SpringBoot项目到云服务器上,来来回回折腾了好久,走了很多弯路,这过程中CSDN的博客帮了我很多,所以我自己也写一篇博客上来吧,希望能帮到各位。首先用一张图来说明一下整个的部署流程 然后开始进入正文1.申请阿里云服务器1.1 前往阿里云官网:https://www.aliyun.co
第一种:启动命令指定我们可以通过如下 2 个参数,指定外部配置文件的路径:spring.config.location spring.config.additional-location spring.config.location我们可以先将 Spring Boot 项目打包成 JAR 文件,然后在命令行启动命令中,使用命令行参数 --spring.config.locati
转载 2024-03-17 16:08:58
67阅读
文章目录1、分布式基础理论1.1 什么是分布式系统?1.2 发展演变1.3 RPC2、dubbo核心概念2.1、 基本概念3、dubbo环境搭建3.1、【windows】-安装zookeeper3.2、【windows】-安装dubbo-admin管理控制台3.3、 监控中心dubbo-monitor-simple4、整合springboot4.1、工程架构4.2 创建模块4.2.1 新建clo
指定开发环境端口指定生产环境端口在application.properties中指定当前活动
原创 2022-10-12 14:21:40
257阅读
文章目录1、Spring Boot配置文件的作用2、Spring Boot配置文件的格式2.1 properties配置文件2.1.1 properties配置文件基本语法2.1.2 读取properties配置文件3、yml使用进阶 1、Spring Boot配置文件的作用配置文件的基本作用:数据库连接信息(包括用户名和密码的设置)项目的启动端口第三方系统的调用密钥等信息用于发现和定位问题的普
SpringBoot简单多模块框架搭建(1)---先启动再说,我们搭建数据源,然后实现读写分离大概就是在yml文件中配置durid,自定义注解,自定义数据源(配置durid),最后自定义个sqlSessionFactory(Mybatis)来使用数据源先来一张项目结构图 先搞durid数据源,在base模块下的pom.xml中引入依赖(看上篇base模块的pom.xml),然后在res
  • 1
  • 2
  • 3
  • 4
  • 5