我有一个mysql数据库,我想添加向数据库添加新表的功能。我可能可以轻松找到 JPQL 的示例,但是如何自动为这个新表生成实体,以便我可以在 JPA 代码的其余部分中引用它,以便从表中更新和删除我通常引用该实体不是实际的表本身。
我现在拥有的实体是使用 eclipe 从我创建的表生成的。但部署后,我们显然不会让 Eclipse 来执行此操作,因此我们需要在每次创建表时自动完成此操作。
JPA 不支持动态创建和映射新表。它需要动态创建新的 Java 类并动态更新映射元数据。您可以使用 JDBC 或本机查询执行您想要的任何操作。但也许您应该解释为什么需要动态创建新表。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)