Yay önyüklemesi 1.4.0 olan bir uygulamada hazırda bekletme modunu kullanıyorum.RELEASE.Hazırda bekletilen MultipleHiLoPerTableGenerator'un Hazırda Bekletme Sırasındaki TableGenerator ile değiştirilmesi
@Entity(name = "SearchableTariffItem")
@Indexed
public class SearchableTariffItem {
public static final String ZIFFER_ANALYZER_NAME = "ZIFFER_ANALYZER";
@GeneratedValue(strategy = GenerationType.TABLE)
@Id
private Long id;
...
}
ilk kez varlık kaydederken şimdi aşağıdaki uyarıyı almak:
2016-08-26 15:08:32.501 WARN 8476 — [apr-8080-exec-6] org.hibernate.orm.deprecation : HHH90000015: Found use of deprecated [org.hibernate.id.MultipleHiLoPerTableGenerator] table-based id generator; use org.hibernate.id.enhanced.TableGenerator instead. See Hibernate Domain Model Mapping Guide for details.
Maalesef ı don
endeksi içinEntity çizgisinde bir şey görünüyor TableGenerator
sınıfını kullanmak için uygulamanızı nerede yapılandırabileceğimi (tercihen bir application.yml) biliyorum.
Aşağıdaki bağımlılık kullanın:
- hazırda çekirdek 5.0.9.Final
- hazırda ara orm 5.5.1.Final
- Lucene 5.3.1
https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-1.4-Release-Notes#generator-mappings bakınız Değişiklikten sonra gerekli olabilir – leo
Spring Boot'un bunu neden yanlış yaptığını biliyor musunuz? – GabrielBB