管理多个数据库

发布于 2024-12-27 01:53:21 字数 136 浏览 0 评论 0原文

我在 spring 3.x 应用程序中搜索了一种管理多个数据库的方法。 现在我们支持mysql,但是我们需要支持firebird和postgress sql。

我们不使用orm。

spring支持多种数据库的最佳方式是什么?

I search a way in a spring 3.x application to manage many database.
Now we support mysql, but we need to support firebird and postgress sql.

we don't use orm.

what is the best way to support many database with spring?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

慈悲佛祖 2025-01-03 01:53:21

您将拥有多个数据源 - 每个数据源对应您需要的每个 JDBC 驱动程序。您必须找到一种方法来选择您想要的特定案例。

You'll have multiple data sources - one for each JDBC driver you need. You'll have to find a way to select which one you want for a give case.

刘备忘录 2025-01-03 01:53:21

一旦为每个数据库定义了一个数据源,正如 duffymo 所说,为每个数据库定义一个事务管理器,并且您可以使用 @Transactional("managerXname") 进行声明性事务划分。

Once you define a data source per database, as duffymo said, define a transaction-manager for each, and you can use @Transactional("managerXname") for declarative transaction demarcation.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文