您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在Hibernate中用TableGenerator替换不推荐使用的MultipleHiLoPerTableGenerator

如何在Hibernate中用TableGenerator替换不推荐使用的MultipleHiLoPerTableGenerator

在Hibernate中控制此行为的属性hibernate.id.new_generator_mappings,对于Hibernate 5->认为true,这意味着TableGenerator将使用新的而不是不推荐的MultipleHiLoPerTableGenerator

但是Spring Boot认将此属性设置为false,这意味着将使用旧的生成器,除非您明确告诉您要新的生成器。您需要将属性spring.jpa.hibernate.use- new-id-generator-mappings设置true获取TableGenerator。

参见https://github.com/spring-projects/spring-boot/wiki/Spring- Boot-1.4-Release-Notes#generator-mappings

其他 2022/1/1 18:18:40 有508人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶