聚合工程中任意资源是否名字可以一致?

聚合工程中任意资源是否名字可以一致?

问题描述:

看了本节,突发奇想,以下图红框内容为例,mybatis中映射文件路径是mapper/*.xml,当前的application.yml是在子工程[api]中的。


我有以下几个问题:

1.聚合工程中任意资源是否名字可以一致?比如我在子工程[api]的resource中也创建一个mapper包,那么他还会读取吗?


2.如果我在其他子工程的resource下写application.yml,也就是子工程[api]和[mapper]的resource下都有个application.yml,这种情况会不会起冲突?


3.基于第二问,如果不起冲突,他们的读取顺序是怎样的?(和第一问也有关联,我想知道在第一问读取情况下,读取顺序是怎样的)


请老师解答疑惑。


相关截图:

http://img1.sycdn.imooc.com//climg/60cb15cc098e5d7615250867.jpg

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

2,没试过,yml只跟着web走。如果别的工程用作配置我,以properties来做配置

风间影月 2021-06-17 17:41:06

1,会的,可以的

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师