java.lang.ClassCastException: org.hibernate.bytecode.enhance.spi.LazyPropertyInitializer$1 cannot be cast to java.lang.Integer
at org.hibernate.type.descriptor.java.IntegerTypeDescriptor.unwrap(IntegerTypeDescriptor.java:19) ~[hibernate-core-5.2.13-SNAPSHOT.jar:5.2.13.SNAPSHOT]
at org.hibernate.type.descriptor.sql.IntegerTypeDescriptor$1.doBind(IntegerTypeDescriptor.java:46) ~[hibernate-core-5.2.13-SNAPSHOT.jar:5.2.13.SNAPSHOT]
at org.hibernate.type.descriptor.sql.BasicBinder.bind(BasicBinder.java:74) ~[hibernate-core-5.2.13-SNAPSHOT.jar:5.2.13.SNAPSHOT]
at org.hibernate.type.AbstractStandardBasicType.nullSafeSet(AbstractStandardBasicType.java:280) ~[hibernate-core-5.2.13-SNAPSHOT.jar:5.2.13.SNAPSHOT]
at org.hibernate.type.AbstractStandardBasicType.nullSafeSet(AbstractStandardBasicType.java:275) ~[hibernate-core-5.2.13-SNAPSHOT.jar:5.2.13.SNAPSHOT]
at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.bindPositionalParameters(AbstractLoadPlanBasedLoader.java:348) ~[hibernate-core-5.2.13-SNAPSHOT.jar:5.2.13.SNAPSHOT]
at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.bindParameterValues(AbstractLoadPlanBasedLoader.java:319) ~[hibernate-core-5.2.13-SNAPSHOT.jar:5.2.13.SNAPSHOT]
at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.prepareQueryStatement(AbstractLoadPlanBasedLoader.java:238) ~[hibernate-core-5.2.13-SNAPSHOT.jar:5.2.13.SNAPSHOT]
at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeQueryStatement(AbstractLoadPlanBasedLoader.java:190) ~[hibernate-core-5.2.13-SNAPSHOT.jar:5.2.13.SNAPSHOT]
at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:121) ~[hibernate-core-5.2.13-SNAPSHOT.jar:5.2.13.SNAPSHOT]
at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:86) ~[hibernate-core-5.2.13-SNAPSHOT.jar:5.2.13.SNAPSHOT]
at org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer.initialize(AbstractLoadPlanBasedCollectionInitializer.java:87) ~[hibernate-core-5.2.13-SNAPSHOT.jar:5.2.13.SNAPSHOT]
at org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:688) ~[hibernate-core-5.2.13-SNAPSHOT.jar:5.2.13.SNAPSHOT]
at org.hibernate.event.internal.DefaultInitializeCollectionEventListener.onInitializeCollection(DefaultInitializeCollectionEventListener.java:75) ~[hibernate-core-5.2.13-SNAPSHOT.jar:5.2.13.SNAPSHOT]
at org.hibernate.internal.SessionImpl.initializeCollection(SessionImpl.java:2185) ~[hibernate-core-5.2.13-SNAPSHOT.jar:5.2.13.SNAPSHOT]
at org.hibernate.collection.internal.AbstractPersistentCollection$4.doWork(AbstractPersistentCollection.java:565) ~[hibernate-core-5.2.13-SNAPSHOT.jar:5.2.13.SNAPSHOT]
at org.hibernate.collection.internal.AbstractPersistentCollection.withTemporarySessionIfNeeded(AbstractPersistentCollection.java:247) ~[hibernate-core-5.2.13-SNAPSHOT.jar:5.2.13.SNAPSHOT]
at org.hibernate.collection.internal.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:561) ~[hibernate-core-5.2.13-SNAPSHOT.jar:5.2.13.SNAPSHOT]
at org.hibernate.collection.internal.AbstractPersistentCollection.read(AbstractPersistentCollection.java:132) ~[hibernate-core-5.2.13-SNAPSHOT.jar:5.2.13.SNAPSHOT]
at org.hibernate.collection.internal.PersistentBag.iterator(PersistentBag.java:277) ~[hibernate-core-5.2.13-SNAPSHOT.jar:5.2.13.SNAPSHOT]