Maven 模块弹簧应用程序。
1个模块是一个spring mvc应用程序,另一个是一个非web但spring托管的应用程序。
在我的项目根目录中,我有:
/src/main/conf
此文件夹包含我的非 Web 托管 spring xml 配置。我将此文件夹添加到我在 intellij 中的类路径中。
IntelliJ 没有正确拾取文件,这意味着我没有得到代码完成或任何东西(分配的名称等以粗体红色表示,即 intellij 告诉我有问题)。这可以以某种方式解决吗?我将 spring mvc 配置文件保存在其模块中(而不是 conf 文件夹中),因为代码完成不起作用,并且在没有 IDE 帮助的情况下使用起来很痛苦。但它使部署期间的管理变得更加困难。
在我的两个 Spring 配置文件(对于 Web 应用程序和非 Web 应用程序)中,我的数据源设置硬编码在文件中,我想以某种方式将其提取到属性文件中,我该怎么做?