我们计划将基于 Spring 的应用程序迁移到 Cloud Foundry。该应用程序当前使用 WAS 服务器并使用 JNDI 查找访问数据源。我们正在使用 MVC、AOP 等 Spring 功能。我有一些问题:
- 是否可以切换到 Tomcat 并使用 Spring-cloud-connectors 配置数据源以及我们可能遇到的冲突?
- 目前,数据源是在 XML 文件中配置的,我应该使用相同的 XML 文件还是切换到注释。
任何人都可以对这种方法和其他已知问题提供一些澄清吗?
我们计划将基于 Spring 的应用程序迁移到 Cloud Foundry。该应用程序当前使用 WAS 服务器并使用 JNDI 查找访问数据源。我们正在使用 MVC、AOP 等 Spring 功能。我有一些问题:
任何人都可以对这种方法和其他已知问题提供一些澄清吗?
Spring Cloud 连接器是迄今为止在 Cloud Foundry 中绑定数据源的最简单方法。我建议将您的 JNDI 查找转换为使用这些服务连接,如下所述:
http://docs.cloudfoundry.org/buildpacks/java/spring-service-bindings.html
Cloud Foundry 在发现附加到云应用程序的数据库服务时会自动重新配置您的数据源。它的超级酷......