org.hibernate.InstantiationException:没有实体::io.javabrains.Image的默认构造函数

org.hibernate.InstantiationException:没有实体::io.javabrains.Image的默认构造函数,java,spring-boot,jpa,post,default-constructor,Java,Spring Boot,Jpa,Post,Default Constructor,尝试使用addImage函数时出现以下错误: org.hibernate.InstantiationException:没有实体::io.javabrains.Image的默认构造函数 在org.hibernate.tuple.PojoInstantiator.instantiate(PojoInstantiator.java:85)~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] 在org.hibernate.tuple.PojoInstanti

尝试使用addImage函数时出现以下错误:

org.hibernate.InstantiationException:没有实体::io.javabrains.Image的默认构造函数
在org.hibernate.tuple.PojoInstantiator.instantiate(PojoInstantiator.java:85)~[hibernate-core-5.4.20.Final.jar:5.4.20.Final]
在org.hibernate.tuple.PojoInstantiator.instantiate(PojoInstantiator.java:105)~[hibernate-core-5.4.20.Final.jar:5.4.20.Final]
在org.hibernate.tuple.entity.AbstractEntityTuplizer.instantiate(AbstractEntityTuplizer.java:704)~[hibernate-core-5.4.20.Final.jar:5.4.20.Final]
在org.hibernate.persister.entity.AbstractEntityPersister.instantiate(AbstractEntityPersister.java:5165)~[hibernate-core-5.4.20.Final.jar:5.4.20.Final]
在org.hibernate.internal.SessionImpl.instantiate(SessionImpl.java:1599)~[hibernate-core-5.4.20.Final.jar:5.4.20.Final]
在org.hibernate.event.internal.DefaultMergeEventListener.entityIsTransient(DefaultMergeEventListener.java:231)~[hibernate-core-5.4.20.Final.jar:5.4.20.Final]
在org.hibernate.event.internal.DefaultMergeEventListener.entityIsDetached(DefaultMergeEventListener.java:318)~[hibernate-core-5.4.20.Final.jar:5.4.20.Final]
在org.hibernate.event.internal.DefaultMergeEventListener.onMerge(DefaultMergeEventListener.java:172)~[hibernate-core-5.4.20.Final.jar:5.4.20.Final]
在org.hibernate.event.internal.DefaultMergeEventListener.onMerge(DefaultMergeEventListener.java:70)~[hibernate-core-5.4.20.Final.jar:5.4.20.Final]
在org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:102)~[hibernate-core-5.4.20.Final.jar:5.4.20.Final]
在org.hibernate.internal.SessionImpl.fireMerge(SessionImpl.java:794)~[hibernate-core-5.4.20.Final.jar:5.4.20.Final]
在org.hibernate.internal.SessionImpl.merge(SessionImpl.java:781)~[hibernate-core-5.4.20.Final.jar:5.4.20.Final]
在java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(本机方法)~[na:na]
在java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)~[na:na]
在java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)~[na:na]
在java.base/java.lang.reflect.Method.invoke(Method.java:566)~[na:na]
在org.springframework.orm.jpa.ExtendedEntityManagerCreator$extendedentitymanageringhandler.invoke(ExtendedEntityManagerCreator.java:366)~[spring-orm-5.2.8.RELEASE.jar:5.2.8.RELEASE]
在com.sun.proxy.$Proxy77.merge(未知源)~[na:na]
在java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(本机方法)~[na:na]
在java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)~[na:na]
在java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)~[na:na]
在java.base/java.lang.reflect.Method.invoke(Method.java:566)~[na:na]
在org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:314)~[spring-orm-5.2.8.RELEASE.jar:5.2.8.RELEASE]
在com.sun.proxy.$Proxy77.merge(未知源)~[na:na]
在org.springframework.data.jpa.repository.support.simplejperparepository.save(SimpleJpaRepository.java:557)~[spring-data-jpa-2.3.3.RELEASE.jar:2.3.3.RELEASE]
在java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(本机方法)~[na:na]
在java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)~[na:na]
在java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)~[na:na]
在java.base/java.lang.reflect.Method.invoke(Method.java:566)~[na:na]
在org.springframework.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72)~[spring-data-commons-2.3.3.RELEASE.jar:2.3.3.RELEASE]
在org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382)~[spring-data-commons-2.3.3.RELEASE.jar:2.3.3.RELEASE]
在org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205)~[spring-data-commons-2.3.3.RELEASE.jar:2.3.3.RELEASE]
在org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:549)~[spring-data-commons-2.3.3.RELEASE.jar:2.3.3.RELEASE]
在org.springframework.aop.framework.ReflectiveMethodInvocation.procedue(ReflectiveMethodInvocation.java:186)~[spring-aop-5.2.8.RELEASE.jar:5.2.8.RELEASE]
在org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155)~[spring-data-commons-2.3.3.RELEASE.jar:2.3.3.RELEASE]
在org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130)~[spring-data-commons-2.3.3.RELEASE.jar:2.3.3.RELEASE]
在org.springframework.aop.framework.ReflectiveMethodInvocation.procedue(ReflectiveMethodInvocation.java:186)~[spring-aop-5.2.8.RELEASE.jar:5.2.8.RELEASE]
在org.springframework.transaction.interceptor.TransactionSpectSupport.invokeWithinTransaction(TransactionSpectSupport.java:367)~[spring-tx-5.2.8.RELEASE.jar:5.2.8.RELEASE]
在org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)~[spring-tx-5.2.8.RELEASE.jar:5.2.8.RELEASE]
在org.springframework.aop.framework.ReflectiveMethodInvocation.procedue(ReflectiveMethodInvocation.java:186)~[spring-aop-5.2.8.RELEASE.jar:5.2.8.RELEASE]
位于org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java: