【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下的包可能扫描不到
spring:
profiles:
active: XX
#l中引⽤可以⽤active,l中引⽤必须⽤include
3,其他xml共享读取的问题
需要将xml的路径写⼊l
mybatis:
spring怎么读多个文件mapper-locations: classpath:mybatis/**/*.xml
参考博客:
使⽤IDEA开发springboot多module模块项⽬的配置⽂件的共享读取问题 - csonst1017的博客 - CSDN博客
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论