我打算编写一个基于SpringBoot和Jigsaw的应用程序。一旦属性将在三个Jigsaw模块之间拆分,我就会对自动配置产生一些担忧。我计划具有三个模块:主模块(带有application.properties)文件,API模块(基于cxf的REST api,它需要诸如端点和一些与tls相关的人员的属性)和DBService模块(使用mybatis和autoconfigure属性)。据我所知,目前所有这些模块都将在其module-info.java中包含以下模块
require spring.boot;
requires spring.boot.autoconfigure;
所以问题是:必须如何组合三个属性文件?还是我不需要这样做并将所有内容放到一个文件中?在这种情况下,问题是:如何通过module-info访问资源?