【问题标题】:How to let a user select a database at runtime for Spring-data-JPA如何让用户在运行时为 Spring-data-JPA 选择数据库
【发布时间】:2021-06-24 02:06:16
【问题描述】:

我正在编写一个 JavaFX 应用程序,它需要与 SQLite 数据库通信,存储为 .db 文件,用户从他们的文件系统中选择了该数据库。这可以是我在构建时不知道的任何 .db 文件。

我想使用 Spring/JPA2,但据我所知,它只允许使用在构建时配置的数据库。在 Spring/JPA2 中我想要什么,如果可以,我将如何处理?

【问题讨论】:

    标签: java sqlite spring-data-jpa


    【解决方案1】:

    和这个一样吗?

    implement dynamically datasource in spring data jpa

    如果您需要其他解决方法,请尝试搜索 spring boot 微服务和 webclient。

    【讨论】:

    • 那些仍然使用预配置的数据库,但我可以覆盖 DataSource。问题仍然是如何在没有 DataSource 的情况下启动应用程序以及如何在用户打开后切换到新的 DataSource。
    • 这个link怎么样。你也可以查看这个link
    猜你喜欢
    • 2019-10-25
    • 1970-01-01
    • 1970-01-01
    • 2023-03-29
    • 2017-03-04
    • 2014-10-21
    • 2023-02-03
    • 2014-01-05
    • 2018-09-23
    相关资源
    最近更新 更多