2016-08-03 7 views
3

Springブート1.4.0にアップグレードした後、SequenceHiLoGeneratorの廃止予定に関する警告が表示されるため、hibernate.id.new_generator_mappingsプロパティをSequenceStyleGeneratorを使用するように設定しようとしています。 。hibernate.id.new_generator_mappingsをapplication.yamlに設定する

私はapplication.yamlに次のエントリを追加しようとしたが、それは効果がありません:

spring.jpa.hibernate.id.new_generator_mappings=true 

JpaPropertiesクラスIを介してステッピング:

spring: 
    jpa: 
    hibernate: 
     id: 
     new_generator_mappings: true 

私はまた、application.propertiesファイルに変換する試みをhibernate.id.new_generator_mappingsプロパティを解析しようとしている場所を確認できますが、それはありません。

これはSpring Bootのバグですか?正しく設定されていませんか?

+1

春ブーツは5 Hibernateと移行のジッドに見てみると移行しました - https://github.com/hibernate/hibernate-orm/ blob/5.0/migration-guide.adoc。すべてのSpring Boot 1.4の変更 - https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-1.4-Release-Notes –

+0

リンクのおかげで、アップグレードノートをもっと慎重に読んだ後、私は正しい設定 – NTyler

答えて

7

upgrade guideあたりの正しい設定は、次のとおりです。

spring.jpa.hibernate.use-new-id-generator-mappings

関連する問題