Hibernate 属性 - hibernate.hbm2ddl.import_files - 只有在 - hibernate.hbm2ddl.auto - 设置为创建时才会被触发。
是否有任何实现来“改变”它?
不是 hibernate.hbm2ddl.import_files 的行为方式......而是一种在系统启动后 Hibernate 插入一些数据的方式(即使创建了表)。执行纯 SQL 脚本无法满足我的需求,因为不会尊重 @Id @GeneratedValue。
最后,我需要一种方法让系统检测数据库中是否存在某些数据,如果不存在,则将其填充。有没有人知道这样做并尊重我的@GeneratedValue 计数器?