【问题标题】:SQLite Dynamic DB generation and Data population using JPA and Hibernate使用 JPA 和 Hibernate 的 SQLite 动态数据库生成和数据填充
【发布时间】:2014-01-10 18:39:31
【问题描述】:

开发环境:

  • 春天
  • 休眠
  • JPA
  • MySQL
  • SQLite

想要达到以下目标:

  1. 从生产数据库(即 MySQL)中获取数据。 我可以使用 JPA 和 Hibernate 来实现这一点。
  2. 根据需要动态生成 SQLite 架构,并填充在步骤 1 中从 MySQL 获取的数据。

问题: 这是否可以使用 JPA 和 Hibernate 动态生成 SQLite DB 模式并填充数据? 如果是,该怎么做? 如果不是,使用哪个 ORM 来实现这个目标。

其他信息: 我正在使用 Spring 工具套件、JPA 和 hibernate 来实现持久层。我现在不想返回并使用标准 SQL 查询来动态创建模式和填充数据。

我环顾四周,没有得到任何帮助。 我还查看了 Hibernate(ORM 实现),但没有看到对 SQLite 的任何专门支持。 SQLite官网类似。

如果需要更多细节,请告诉我。

【问题讨论】:

    标签: hibernate sqlite spring-mvc jpa


    【解决方案1】:

    您可以使用

    自动创建数据库架构
     <property name="hibernate.hbm2ddl.auto" value="create" />
    

    在你的 persistence.xml 中

    您的第二个问题在这里得到解答: Does Hibernate Fully Support SQLite https://code.google.com/p/hibernate-sqlite/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-23
      相关资源
      最近更新 更多