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

Spring Cloud Function-手动Bean注册和加载配置类

贝滨海
2023-03-14

我目前使用的是Spring Cloud function 3.07 . release,带有lambda的AWS适配器。

我们使用的是有限范围的功能 Bean 注册,并且了解这不包括完整的 Spring Boot 自动配置。我们对此感到满意,因为我们重视速度和显著减少的冷启动时间。

然而,我们确实有想要利用的配置类,并且假设这需要手动完成。导入这些类的最佳实践是什么?

我们尝试了搜索,但未能找到有限范围上下文与Spring boot应用程序上下文行为差异的留档。

共有1个答案

鲁城
2023-03-14

如果我正确理解您的问题,您所需要做的就是手动注册这些配置类,其余的将自动连接。有一个小问题,它可能会或可能不会影响你。无论如何,它已经修复,将在下周的3.0.9版本中提供。

 类似资料:
  • 配置是 ShardingSphere-Proxy 中唯一与开发者交互的模块,通过它可以快速清晰的理解 ShardingSphere-Proxy 所提供的功能。 本章节是 ShardingSphere-Proxy 的配置参考手册,需要时可当做字典查阅。 ShardingSphere-Proxy 只提供基于 YAML 的配置方式。 通过配置,应用开发者可以灵活的使用数据分片、读写分离、数据加密、影子库

  • 配置是 ShardingSphere-JDBC 中唯一与应用开发者交互的模块,通过它可以快速清晰的理解 ShardingSphere-JDBC 所提供的功能。 本章节是 ShardingSphere-JDBC 的配置参考手册,需要时可当做字典查阅。 ShardingSphere-JDBC 提供了 4 种配置方式,用于不同的使用场景。 通过配置,应用开发者可以灵活的使用数据分片、读写分离、数据加密、

  • 在Java9上使用Spring5。。。。 甚至不确定这是可能的。有一个非常简单的类: 和都只需要几个配置属性(即一些.queue)就可以工作。要注册(通过或)Exchangebean的多个实例,但带有前缀配置属性。在注册bean时是否仍要更改属性定义?

  • 我有一个Spring Boot Web应用程序,它尝试使用Hibernate访问我的数据库。我还有一个不同的、没有spring boot应用程序,它尝试访问相同的数据库。 我正在使用一个带注释的类配置无Spring Boot应用程序。 由于某些原因,Spring Boots自动配置的作用与注释类配置不同。 如果第一次连接到数据库并使用hibernate ddl创建模式,然后使用另一种配置方式重新连

  • 你可以通过引用MathJax的主Javascript文件加载MathJax。你可以用 <script> 标签链接 MathJax.js 文件。通过将下面一行代码放置到网页的 <head> 块中。 <script type="text/javascript" src="path-to-MathJax/MathJax.js"></script> 其中 path-to-MathJax 是你要加载的Mat

  • 我有一个简单的spring启动应用程序,其中有一个兔子发送器和一个接收器。我想编写一些接收器测试,其中我以Junit类规则(RabbitContainerRule)运行rabbitmq docker实例,然后使用rabbitTemplate发送消息,测试验证接收器是否接收到相同的消息。但我得到了以下例外: 如果使用管理控制台在docker实例中手动创建队列(通过在断点处停止),则测试通过。 另外,