Cloud Foundry 的现有 Spring 个应用程序

Existing Spring Application to Cloud Foundry

我们计划将基于 Spring 的应用程序迁移到 Cloud Foundry。 该应用程序当前使用 WAS 服务器并使用 JNDI 查找访问数据源。 我们正在使用 spring 功能,如 MVC、AOP 等。 我有一些疑问:

  1. 是否可以切换到 Tomcat 并使用 Spring-cloud-connectors 配置数据源以及我们可能 运行 进入的可能冲突?
  2. 目前,数据源配置在 XML 个文件中,我应该使用相同的 XML 个文件还是切换到注释。

任何人都可以澄清这个问题和其他已知问题吗?

Spring Cloud Connector 是迄今为止在 Cloud Foundry 中绑定到数据源的最简单方法。我建议将您的 JNDI 查找转换为使用这些服务连接,如下所述:

http://docs.cloudfoundry.org/buildpacks/java/spring-service-bindings.html

cloud foundry 在发现附加到云应用程序的数据库服务时会自动重新配置您的数据源。超级酷....