-
0 votesanswersviews
SpringData存储库错误
我有SpringData和JPA的问题 . 当我向HomeRepository接口添加方法时,我收到一个错误 . 我正在使用jparepository接口,在pom.xml文件中有一个MySQL数据库集 . 那些只是我在 Spring 天的开始,所以我需要一些知道他们的东西的帮助 . 这是我的代码和日志: class 用户: package com.kampusbaza.kampusbaza.mo... -
0 votesanswersviews
JDBC MySQL - 连接已关闭
我有一个Web应用程序 . 我使用JPA(Hibernate作为供应商),应用程序在glassfish服务器上运行 . 几分钟后使用应用程序(包括检索并将实体保存到数据库的操作)我收到此错误: org.springframework.web.util.NestedServletException: Request processing failed; nested exception is jav... -
1 votesanswersviews
使用na @Embeddable类使用Spring Data审计注释
我想使用Spring Data自动实体审计(Spring提供:@EnableJpaAuditing,AuditingEntityListener,@ CreatedBy,@ CreatedDate,@ LastModifiedBy,@ LastModifiedDate) and ,这些注释注释的字段是我可以使用的@Embeddable类的一部分作为我想要审核的实体中的字段 . 这里's an ex... -
88 votesanswersviews
Kotlin和JPA:默认构造函数地狱
正如JPA所要求的那样, @Entity 类应该具有默认(非arg)构造函数,以便在从数据库中检索对象时实例化对象 . 在Kotlin中,在主构造函数中声明属性非常方便,如下例所示: class Person(val name: String, val age: Int) { /* ... */ } 但是当非arg构造函数被声明为次要构造函数时,它需要传递主构造函数的值,因此需要它们的一些有效值... -
1 votesanswersviews
Hibernate问题(javax.persistence.PersistenceException:org.hibernate.PersistentObjectException)
这是我的问题描述 . 我有2个对象“A”和“B” . “A”与另一个对象“C”具有OneToOne(cascadeType = cascadeType.All)关系.Even“B”与“C”具有OneToOne(cascadeType = cascadeType.All)关系” . 现在我需要保持对象“A” . 并且在我持久化对象“A”之后,我需要保持对象“B” . 我可以成功地持久化对象“A”,但... -
2 votesanswersviews
MySQL或Hibernate缓存问题接收旧数据
当我更新表时,我面临一个奇怪的问题,当我尝试获取时,几秒钟后我仍然收到旧数据 . 当我再次使用相同的查询获取几秒后,我会收到刷新的数据 . 基本上我所看到的是返回新数据需要一些时间 . 我已经禁用了所有来自hibernate的缓存,同时取出我正在使session.clear()和标记查询为无法访问 . 我也查看了mysql查询日志,我发现hibernate正在查询mysql,但我收到的是旧数据 .... -
2 votesanswersviews
Hibernate资源池关闭太快了
我正在对我们的数据库执行压力测试,这是在MySQL上休眠 . 我使用的是默认配置的c3p0连接池,但maxpoolsize为15 . interface EntityRepository extends JpaRepository<Entity, UUID> {} @Service public class EntityService { @Autowired En... -
3 votesanswersviews
Spring Hibernate JPA多个数据库
我有一个Spring Hibernate JPA应用程序 . 登录时,用户可以从要连接的DB列表中进行选择(这些是要求) . 所有数据库都具有相同的模式,因此将使用相同的实体和DAO . 现在我有一个EntityManager(目前正在使用一个数据库),它注入DAO,如下所示: @PersistenceContext private EntityManager entityManager; 有没... -
1 votesanswersviews
Spring启动JPA不会将实体附加到会话中
我有一个项目使用Spring Boot JPA(spring-boot-starter-data-jpa依赖),它使用Hibernate作为JPA实现 . 我有自动配置容器(@EnableAutoConfiguration),我使用EntityManager进行CRUD操作 . 问题:我使用此EntityManager通过HQL查询在启动时加载我的实体,但是当我想编辑或删除其中任何一个时,我收到以... -
210 votesanswersviews
JPA在持久化期间忽略字段的最快方法?
我基本上正在寻找一个“@Ignore”类型的注释,我可以用它来阻止特定字段被持久化 . 怎么能实现这一目标? -
0 votesanswersviews
Hibernate Search集成到Play Framework(JPA)中
我正在尝试将Hibernate Search与Play Framework一起使用 . 它接缝非常简单直接 . 但我得到一个例外(见下文): 这是我做的: 我添加了依赖项 "org.hibernate" % "hibernate-entitymanager" % "4.3.8.Final", "org.hibernate&quo... -
0 votesanswersviews
Hibernate Search and Play Framework,如何构建索引
我正在尝试将Hibernate Search集成到已经运行的Play Framework应用程序中 . 我有 Build 索引的问题,或者那就是我认为的问题 . 我有一个用户: @Indexed @Entity public class User extends Model { @Field public String firstname; @Field publi... -
132 votesanswersviews
org.hibernate.HibernateException:当'hibernate.dialect'未设置时,对DialectResolutionInfo的访问不能为null
我正在尝试运行一个spring-boot应用程序,它通过spring-jpa使用hibernate,但是我收到了这个错误: Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set at or... -
1 votesanswersviews
JPA可插入和可更新的View和SecondaryTable
Thera是oracle视图 vendor_view 和表 vendors (供应商表仅包含名称为id的PK,以简化) create view vendor_view as select id as vid, 'YES' as active from vendors; Coresponding实体 @Entity @Table(name = "vendors"... -
0 votesanswersviews
java中的UUID和sql server中的uniqueidentifier的问题
我有一个实体(Car)映射到db(car)中的表 . pojo Car的id是UUID,car table的列类型是uniqueidentifier . id字段如下所示: @ID @Type(type =“uuid-char”) @GeneratedValue(generator =“uuid2”) @GeGeneGenerator(name =“uuid2”,strategy =“uuid2... -
1 votesanswersviews
IntelijIDEA:创建名为'org.springframework.transaction.config.internalTransactionAdvisor'的bean时出错
Tomcat Localhost Log org.springframework.beans.factory.BeanCreationException:创建在ServletContext资源[/WEB-INF/spring-servlet.xml]中定义名称为'entityManagerFactoryBean'的bean时出错:在设置bean属性'dataSource'时无法解析对bean'da... -
2 votesanswersviews
SpringBoot:如何停止所有JPA自动加载
我有一个Web应用程序,它是Hibernate 4.3.7和Spring Boot 1.2.0.RELEASE . 我不做JPA . 我使用直接Hibernate SessionFactory,hbm.xmls等 . 出于某种原因,Spring Boot一直试图自动加载JPA的东西 . 我为我的Spring LocalSessionFactory创建了一个名为“entityManagerFacto... -
0 votesanswersviews
Spring hibernate事务超时
我有一个应用程序使用spring 4.0.1 JPA hibenate 4.2.8(spring的JpaTransactionManager,LocalContainerEntityManagerFactoryBean与HibernateJpaDialect和apache的BasicDataSource作为DataSource)进行数据库访问 . 在某个时刻,应用程序开始长时间运行的转换(从大表中... -
1 votesanswersviews
通过构造函数参数0表示的不满意的依赖性;嵌套异常是org.springframework.beans.factory.NoSuchBeanDefinitionException
尝试使用异常消息导航到“客户”时出现异常 '创建名为'com.nfg.crm.ui.views.customers.CustomersView'的bean时出错:通过构造函数参数0表示不满意的依赖关系;嵌套异常是org.springframework.beans.factory.NoSuchBeanDefinitionException:没有'com.nfg.crm.ui.crud.CrudEn... -
2 votesanswersviews
Spring Boot从Oracle Configuration开始
我试图在应用程序.properties中使用带有oracle配置的spring boot oracle spring.datasource.url= jdbc:oracle:thin:localhost:1521/XE/LocalDatabase spring.datasource.username=system spring.datasource.password=admin ... -
13 votesanswersviews
何时使用Spring JPA(Hibernate)实体管理器将连接返回到连接池?
在我的java进程中,我使用以下spring配置连接到MySql: @Configuration @EnableTransactionManagement @PropertySources({ @PropertySource("classpath:/myProperties1.properties"), @PropertySource("classpath:/myPr... -
0 votesanswersviews
合并已删除的jpa实体会将其保存回数据库
在JSF(Primefaces)应用程序中,我有以下实体: @Entity @Table(name = "shop_tree") @Inheritance(strategy = InheritanceType.SINGLE_TABLE) @DiscriminatorColumn(name = "itemType", discriminatorType = ... -
0 votesanswersviews
JPA:如何确保以事务方式将托管实体的属性值写入数据库?
对我来说这似乎是一个非常基本的问题,所以我可能要么缺少正确的搜索条件,要么我完全错过了有关管理网站的工作方式,但是我无法知道如何做到这一点:写作以事务方式将托管实体的新属性值添加到数据库中,这意味着我想将一堆值设置为实体bean,并让它们一次性持久化,并且没有其他线程看到bean的“脏”中间状态或打断了写作过程 . 这是实体类: @Entity public class MyEntityClass... -
1 votesanswersviews
Spring Data JPA Repository with Hibernate - persist(sql insert)父实体,但只更新嵌套的子实体
我正在使用Spring数据,JPA,Hibernate组合开发Spring Boot应用程序 . 下面是我正在努力解决的问题,即在将父实体作为新插入父实体时,预期行为仅更新某些子实体 . 实体类 @Entity public class A { @Id private long id; @ManyToOne @JoinColumn (name = "B_ID&quo... -
20 votesanswersviews
jpa将儿童从收藏中删除
我在我的网络应用程序中使用JPA而不是Hibernate . 这是两个实体(仅显示getter): class Child { private Parent parent; @ManyToOne(optional=false) @JoinColumn(name="parent_id", referencedColumnName="parent_id&q... -
1 votesanswersviews
Hibernate - 已经持久化的孩子的“分离的实体传递给持久性”错误
我有一个实体,它已经被持久化并希望将它添加到新生成的父实体(尚未保留) . 如果我试图坚持父母然后,我得到错误“分离实体传递给持久化:model.Child” . 我想我必须以某种方式为子节点调用“entityManager.merge()”而不是“entityManager.persist()” . 但我没有明确地称之为坚持 . 这由“cascade = CascadeType.ALL”注释处理... -
1 votesanswersviews
JPA OneToMany在父级和子级中使用复合键
我有两个表,代表用户管理特定办公室的某些应用程序的授权 . 一个表有办公室和用户的复合pk并保存有关那些的信息,另一个表有办公室,用户和applicationId的复合密钥(表2没有其他信息) +---------------+ +---------------+ | Table1 | | Table2 | +--------... -
205 votesanswersviews
在JPA中设置列的默认值
是否可以为JPA中的列设置默认值,以及是否使用注释完成了哪些操作? -
0 votesanswersviews
jpa,超过一个主键
我有一个Article实体和一个ArticleCode实体 . Aritcle Code有文章伪造密钥,但也有第二和第三主键 . 以下示例是不可能的,因为文章不可序列化 . 有任何想法吗? 谢谢,拉尔夫 @Entity公共类文章{@Id @GeneratedValue(strategy = GenerationType.TABLE)private Long id; public Long get... -
2 votesanswersviews
Java JPA(EclipseLink)如何在持久化实体之前接收下一个GeneratedValue?
我正在使用JPA的EclipseLink实现,我遇到了问题 . 这是我的实体类: @Entity @Table(name = "attendances") public class Attendance implements Serializable { private static final long serialVersionUID = 1L; @Id ...