Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用Hibernate创建/重新创建表后立即自动插入第一行_Java_Sql_Hibernate_Hql - Fatal编程技术网

Java 使用Hibernate创建/重新创建表后立即自动插入第一行

Java 使用Hibernate创建/重新创建表后立即自动插入第一行,java,sql,hibernate,hql,Java,Sql,Hibernate,Hql,我想要Username=Administrator和Password=admin,在创建表后不久(或者每当重新创建表时) 是否有任何方法可以使用以下代码插入第一行。我不想使用单独的插入查询 Hibernate中是否有限制用户删除(第一)行的约束 你要找的东西叫做固定装置。使用Hibernate,您可以在类路径上提供带有初始数据(insert语句)的import.sql文件 JBoss的网站上有一点 import.sql文件是一个包含sql语句的简单文本文件,每条语句一行: insert int

我想要Username=Administrator和Password=admin,在创建表后不久(或者每当重新创建表时)

  • 是否有任何方法可以使用以下代码插入第一行。我不想使用单独的插入查询
  • Hibernate中是否有限制用户删除(第一)行的约束


  • 你要找的东西叫做固定装置。使用Hibernate,您可以在类路径上提供带有初始数据(insert语句)的
    import.sql
    文件

    JBoss的网站上有一点

    import.sql
    文件是一个包含sql语句的简单文本文件,每条语句一行:

    insert into users (id, username) values (1, 'administrator');
    insert into users (id, username) values (2, 'user');
    ...
    
    insert into users (id, username) values (1, 'administrator');
    insert into users (id, username) values (2, 'user');
    ...