jpa-2.0

    1热度

    1回答

    我正在尝试JPA支持数据库锁定以避免记录中的并发请求。在我的情况下,我需要使用pesssimistic锁。我得到了使用以下方法: EntityManager em; ... Map<String,Object> props = new HashMap<String,Object>(); props.put("javax.persistence.lock.timeout", 0); em.

    2热度

    1回答

    使用JPA CriteriaBuilder API将字段(例如'2017-09-27')保存到mySQL Date列时,结果不同(例如'2017- 09-26' )。 我已验证我的数据库的时区设置为UTC,使用SELECT TIMEDIFF(NOW(), UTC_TIMESTAMP)作为结果'00:00:00'。 我在本地测试这个,我有GMT + 2的时区,所以我怀疑当转换发生从LocalDate

    0热度

    1回答

    我使用Vaadin 8与Java继承自表和数据显示/休眠/ JPA和Postgres数据库。我想从不同的表格中获取数据到我的Vaadin网格中。相关部分从我的数据库模型如下所示: Compound.java样子: @Entity @Table(name = "\"Compound\"") @Inheritance(strategy = InheritanceType.JOINED) @Dis

    1热度

    2回答

    我有一个简单的编辑器UI用于在数据库表上执行CRUD。 在休眠5.1下,过程如下: 创建会话。读入数据对象。关闭会话,分离对象。 使用分离的对象填充UI小部件。 允许用户添加/编辑/删除UI中的条目,修改分离的对象。 在用户“保存”操作上:创建一个新的会话。使用saveOrUpdate()持久保存新的/更新的对象。关闭会议。 根据需要重复。 Hibernate 5.2强烈建议从Hibernate本

    -1热度

    1回答

    我有一个实体,我的文件系统链接是这样的: @Entity public class MyDocument { @Id private Long documentId; private String fileName; private String filePath; //Then a lot of other fields, getters an

    0热度

    1回答

    我挣扎了2天,试图解决这个问题,我不知道我还能做什么。我的系统工作得很好,直到我将@Audit包含在实体中。当然,我在.pom文件中包含了Hibernate Envers。 <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-envers</artifactId> </dependency>

    0热度

    3回答

    我有下面两个表具有单向关系: CREATE TABLE `document` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `created_at` datetime NOT NULL, `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAM

    5热度

    2回答

    所有我迄今知道的是,FindBy可以返回多个结果,而当我们使用它通过以下方式FindOneBy将返回一个结果或空。 List<Department> findByDepartmentName(String name); Department findOneByDepartmentId(Long Id); 现在,我的问题是,我可以使用findBy这种方式吗? Department findBy

    0热度

    1回答

    环境: Database - Oracle 12c Hibernate - 5.2.10Final JPA - version 2.0 我们正在使用entityManager.merge插入对象。序列的值是一个正值,但是当插入到db时,它变为负值。似乎无法找到这个原因。 这里是休眠设置,我们有我们的实体对象ID属性字段,与序列设置 @Id @SequenceGenerator(name

    0热度

    1回答

    我想使用标准API将登录用户的当前日期(根据他的时区)与表列进行比较。 但我无法从我为用户计算的本地日期中获取表达式。我该如何解决这个问题? public void checkTaskCategory(TaskCriteria criteria, CriteriaBuilder cb, CriteriaQuery<Task> q, Root<Task> task, List<Predicate>