java - JPA/Hibernate - 默认数据

标签 java sql database hibernate jpa

当我将 create-drop 设置为 hbm2ddl 时,我希望应用程序也插入一些默认数据。

是否有可能以某种方式编写一些 JPA 或 Hibernate 的扩展来做到这一点?

默认数据 = 10 个插入!用一个非常简单的数据!

最佳答案

createcreate-drop 期间,Hibernate 默认情况下从类路径中名为 import.sql 的文件(如果存在)中执行 SQL 语句, 所以你可以把你的 SQL 脚本放在那里。

从 Hibernate 3.6 开始,您还可以使用 hibernate.hbm2ddl.import_files 属性指定其他文件。

另请参阅:

关于java - JPA/Hibernate - 默认数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5338914/

相关文章:

java - 安卓 : Connection refused at POP3Store

sql - Oracle Sql 将短日期转换为字符串或长日期

database - Neo4j 数据库的实际大小是多少?

sql - 在表达式上使用 LIKE 从表中选择加密项目

java - 在创建 fragment 时使用 ConstraintLayout

java - double

mysql - 使用 Table.Column 是否可以提高性能?

mysql - 这个数据库方案合理吗?

Java Bean 返回值为 Null

mysql - 连接和分组 SQL 结果