【SpringBoot】【2】多模块项目共享公共的配置文件

前言:

项目有多个module的时候,其实很多参数都是一样的,每个module都配置的话很累赘而且不易于修改,所以可以将公共的东西独立出来。

正文:

1,创建独立的module,存放公共的东西

注意:

(1)该module中的配置文件一定要以application-XX的形式命名,不然后续配置无法识别

(2)需要将该module中的启动类Application.java删除

(3)test/java中的测试启动类也需要删除

2,在其他module中,引用该配置文件

注意:所有module的包都要以相同的包开始,即\src\main\java\com\backpackname,到这里都要相同。不然不同module下的包可能扫描不到

3,其他xml共享读取的问题

需要将xml的路径写入application-XX.yml

参考博客:

Original: https://www.cnblogs.com/huashengweilong/p/11879349.html
Author: 花生喂龙
Title: 【SpringBoot】【2】多模块项目共享公共的配置文件

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/539700/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 分布式学习基础知识

    新文章 分布式学习基础知识 网络通讯,网络是分布式的基础,对分布式的理解建立在对网络的理解上,包括: OSI模型的7层 TCP/IP,DNS,NAT HTTP,SPDY/HTTP2…

    Java 2023年6月7日
    072
  • Java 多线程

    线程创建, Java使用Thread类代表线程,所有的线程对象都必须是Thread类或其子类的实例。Java可以用四种方式来创建线程,如下所示: 1)继承Thread类创建线程 2…

    Java 2023年6月9日
    083
  • 【年度钻石】Linux云计算+运维(1)《博学谷》黑马

    Java互联网企业架构技术VIP课程【腾讯课堂每特】 Java互联网企业架构技术VIP课程【腾讯课堂每特】 课程 内容 站在架构角度,基于装饰模式纯手写设计多级缓存框架 本节课需要…

    Java 2023年6月7日
    071
  • 01-Spring Security框架学习

    出现 java.lang.NoSuchMethodError: org.springframework.util.AntPathMatcher.setCaseSensitive(Z…

    Java 2023年6月10日
    073
  • SpringBoot中try/catch异常并回滚事务(自动回滚/手动回滚/部分回滚)

    在Spring官方文档中说到,当Transaction内发生unchecked exception的时候,会自动rollback,但是当Transaction内发生checked …

    Java 2023年5月30日
    073
  • Servlet Interface

    Servlet Interface Servlet接口是Java Servlet API 核心抽象接口。大多数Servlet实现直接实现Servlet接口,或者是继承已经实现Ser…

    Java 2023年6月15日
    073
  • 逻辑运算符

    短路与 && –> a和b条件判断 都为true才为真,否则为 false 逻辑与& –> a和b条件判断 都为true…

    Java 2023年6月16日
    067
  • 多线程分段处理List数据

    import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor; import java.util….

    Java 2023年5月30日
    089
  • 太坑了,聊聊 Spring 事务失效的 12 种场景(转)

    作者:微信公众号”苏三说技术” 原文:https://mp.weixin.qq.com/s/4M4rePjjy8-UBVvCzHchTQ 对于从事java开…

    Java 2023年5月30日
    089
  • Linux常用命令

    1、pwd命令 pwd命令,查看当前目录的路径linux下所有的绝对路径都是从根目录”/”开始root:是linux下root用户的根目录home:是lin…

    Java 2023年6月9日
    060
  • java单例的几种实现方法

    java单例的几种实现方法: 方式1: public class Something { private Something() {} private static class L…

    Java 2023年5月29日
    076
  • hystrix

    consumer导入坐标依赖 org.springframework.cloud spring-cloud-starter-netflix-hystrix 消费者(consumer…

    Java 2023年6月16日
    053
  • 【JavaWeb-jQuery】笔记(1)— jQuery概述;dom对象和jquery对象;jQuery选择器;jQuery过滤器

    1、介绍: jQuery 是一个快速,小巧,功能丰富的 JavaScript 库, 它通过易于使用的 API 在大量浏览器中运行,使得 HTML 文档遍历和操作,事件处理,动画和 …

    Java 2023年6月8日
    082
  • 如何写出同事看不懂的Java代码?

    原创:微信公众号 码农参上,欢迎分享,转载请保留出处。 哈喽大家好啊,我是没更新就是在家忙着…

    Java 2023年6月5日
    090
  • Kafka 概述

    kafka 是一个为事件流而生的分布式消息系统,广泛应用于网页用户记录跟踪,IOT 设备,日志采集,系统监控等场景。 kafka 是用于构建实时数据管道和流应用程序。具有横向扩展,…

    Java 2023年6月8日
    091
  • 鸿蒙(HarmonyOS)开发笔记三:核心概念

    harmonyOS开发中的核心概念: 1. Ability和Slice Alibity是harmonyOS开发的核心,首先了解一下什么是Alibity我们用生活中的例子来做一个类比…

    Java 2023年6月16日
    067
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球