当前位置: 首页 > 知识库问答 >
问题:

Spring引导不加载应用程序。属性和速度模板

窦国源
2023-03-14

我比较了。classpath和pom.xml,但没有发现任何可疑之处。显然是有区别的,但我要看哪里?

PS:我可以通过@PropertySources加载application.properties,但是

  • 不应该是neccessary(请参阅此处的注释)
  • 在“spring-boot-samples”项目中不是必需的
  • 对速度模板没有帮助

共有1个答案

夏季萌
2023-03-14

为了在spring boot中从application.properties中获取值,我们需要指定一些注释。

>

  • application.properties必须位于路径src/main/resources中

    类必须包含@RESTController注释

  •  类似资料:
    • 这是一个与工作相关的web应用程序,使用Spring Boot 1.5.18,Cucumber 4.2.2。 目录结构是src/main/java,用于我所有的java类和包,src/main/resources以及application.properties和其他一些目录结构,一个具有环境日志和安全属性的根级文件夹。然后,我有src/test/java和我的cucumber代码,还有src/te

    • 在我们的配置服务器中,我们有以下应用程序属性文件: 可以从URI访问这些属性,如: 下面是我们的引导程序。helloApp应用程序的yml: 我使用的是Spring Boot版本2.2.4。helloApp-dev.properties在应用程序中加载成功,但不是通用配置。

    • 我需要你在这个问题上给我建议,在一个spring boot应用程序中,我从数据库加载一些属性,比如(cron periods,email data),我需要在应用程序上下文中导出这些属性,以便用加载的数据来spring构建相应的beans。我怎么能这样做?

    • 在我的SpringBootWeb服务应用程序中,我想加载一个名为appName的属性,该属性的值在application.properties中定义。 application.properties具有以下条目 我通过主应用程序类启动应用程序,如下所示 但是,当我运行应用程序时,我得到以下错误 原因:java.lang.IllegalArgumentException:无法解析字符串值“${appN

    • 我的 java 微服务(在 Spring boot 中开发)从应用程序属性文件加载 S3 存储桶。4 个不同 AWS 区域的 S3 存储桶名称不同(bucker-east-1、bucker-west-2 等),因此如何从应用程序属性加载特定于 AWS 区域的属性?例如,对于 us-west-2 区域,应加载 bucker-us-west-2 属性等。SPring boot 中是否存在对此类功能的现

    • 我正在开发一个Spring Boot应用程序,我使用application.properties配置db连接、服务器端口等。 例如,如何在application.properties中实现以下XML配置