我们有一个更大的Spring引导应用程序,它会导致以下情况:
java.lang.ClassCastException: class jpa.XVersion cannot be cast to class jpa.XVersion (jpa.XVersion is in unnamed module of loader 'app'; jpa.XVersion is in unnamed module of loader org.springframework.boot.devtools.restart.classloader.RestartClassLoader @6
我正在使用Spring Data Jpa和hibernate。我有一个扩展JpaRepository的存储库,我正在使用它将记录保存到数据库中。但是当我调用.flush()时,出现了以下错误。
我还看到过其他有类似错误的问题,但在尝试在存储库中使用@Transaction之后,我得到了相同的错误。
Caused by: javax.persistence.TransactionRequiredException: no transaction is in progress
at org.hibernate.jpa.spi.AbstractEntityManagerImpl.checkT
在测试我的Controller类时,我得到了这个异常
Caused by: java.lang.IllegalArgumentException: At least one JPA metamodel must be present!
at org.springframework.util.Assert.notEmpty(Assert.java:450)
at org.springframework.data.jpa.mapping.JpaMetamodelMappingContext.<init>(JpaMetamodelMappingContext.java:5
我有两个数据库配置javaconfig类-一个用于transactionManager()和entityManagerFactory() @Bean方法的JPA类,另一个用于基于非JPA JDBCTemplate的查询提交以访问该数据库的数据的配置类。总体思路是使用JDBCTemplate读取数据,并在转换后将数据持久化到基于JPA的数据源中。我正在使用Spring来启用自动配置。我的测试失败了:
java.lang.IllegalArgumentException: Not an managed type:
spring-boot-starter-jdbc和spring-boot-
我用axon-spring- -starter创建了一个学习axonframework的项目。。如果我在命令端使用事件源,它工作得很好。(实际上,因为JPA是可用的,并且bean userOrderRepository没有声明,所以缺省情况下使用带有JPA Event Storage引擎的Event Store )我可以看到日志"...received OrderCreatedEvent...“从查询端。以下是相关源码。
UserOrder.java:
@Aggregate
@Entity
public class UserOrder
AxonConfiguration.java:
目前,我正在使用tomcat7,一切都正常工作。我什么都没改变。当我部署spring应用程序时,我将面临以下错误
org.springframework.dao.InvalidDataAccessApiUsageException: Executing an update/delete query; nested exception is javax.persistence.TransactionRequiredException: Executing an update/delete query
at org.springframework.orm.jpa.EntityManager
我正在尝试实现像这样的泛型DAO,以便与非常相似的X实体(id、代码、描述)一起使用它:
@Repository
public interface GenericDao<T> extends JpaRepository<T, Long> {
T findByCode(String code);
T findById(Long id);
}
我的一个实体是这样的:
@Getter
@Setter
@Entity
@Table(name = "TEST")
public class Test {...}
我有一项服务需要使用刀:
@Serv
现在我在我的spring应用程序中得到了这个错误,这说明了什么?如何解决?
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot create inner bean 'org.springframework.orm.jpa.vendor.Hibernat
我试图在同一个项目中将ElasticSearch与MySQL结合使用。我在不同的项目中定义了两个存储库,但我总是收到以下错误消息:
Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userController': Injection of autowired dependencies failed; nested exception is org.springframework.be
我使用Spring boot+JPA,但在启动服务时遇到问题。 Caused by: java.lang.IllegalArgumentException: Not an managed type: class com.nervytech.dialer.domain.PhoneSettings
at org.hibernate.jpa.internal.metamodel.MetamodelImpl.managedType(MetamodelImpl.java:219)
at org.springframework.data.jpa.repository.support.Jp
在春分环境中,我面临着jpa + hibernate的问题。我得到了例外
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter#53308cd' defined in OSGi resource[classpath:/spring/gdl-commons-db-jpa-context.xml|bnd.id=1
没有JPA的项目在1.3版中工作得很好,但在1.4版中抛出了以下异常: 2016-07-31_19:29:21.758 [main] ERROR org.springframework.boot.SpringApplication - Application startup failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/
我在我的项目中尝试实现Spring数据(我使用CrudRepository和Repository),我被塞进了这些错误:
org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying
bean of type 'java.lang.Class<org.springframework.data.repository.Repository<?,
?>>' available: expected at least 1 bean which quali