jpa

    6热度

    2回答

    来自包java.time的LocalDateTime的类别为value based classes。如果我有一个使用这样的对象作为字段的实体,我会遇到以下“问题”: 基于值的类不应被序列化。但是,JPA实体必须实现Serializable接口。这个悖论的解决方案是什么?不应该有人使用LocalDateTime作为JPA实体的字段吗?改用日期?这将是不令人满意的。 这个问题是一个声纳规则squid:

    2热度

    2回答

    有没有办法使用另一个实体的主键作为主键而不使用Embeddable或Id类。例如: @Table(name = "employee") @Entity public class Employee implements Serializable { @Id @JoinColumn(name = "person_id") private Person person;

    0热度

    1回答

    我有一个find()方法的问题。 我有一个'DueDiligenceGestori'类映射数据库表。表中的主键是一个数(19),因此我映射该实体有很长如以前那样 下面是类 package com.xxx.model.duediligencegestori; import java.io.Serializable; import java.util.Date; import javax.

    0热度

    2回答

    我想2日期字段添加到我的实体 creationDate lastModificationDate 我怎么可以在Spring数据REST为它们定义的默认值,这样creationDate得到它的默认值(当前日期)当我创建实体,lastModificationDate获取它的值作为该实体的每个放置请求的当前日期?

    0热度

    1回答

    我收到这个异常,当我试图用消息保存主题: 嵌套异常是javax.persistence.EntityNotFoundException:无法找到带有id的mypackage.model.Message fb8d39ea-0094-410d-975A-ea4495781422 下面是该模型: @Entity public class Topic { @Id private St

    1热度

    3回答

    我尝试使用以下技术堆栈来构建REST应用: 春 VueJs JPA(休眠) 这是我第一次编写Sping应用程序和Web应用程序开发的经验。 我有4代表在我的数据库: 语言 句子 规则 用户 例如,在规则有: Rule create(EntityManagerFactory factory, String type, String hint, String help, Language langua

    0热度

    1回答

    说明 有一个PersonRepository和Person实体, Person类包含List<Qualification>。 Qualification类有3个简单的字段。 我尝试添加自定义方法@Query注释和使用JPQL得到的结果,但Qualification类领域是不可用于操纵JPQL因为库本身包含List<Qualification>代替的Qualification只是一个简单的领域。 如

    0热度

    1回答

    我试图运行我的弹簧引导,ibatis,jpa应用程序。 这是我在我的H2数据库中运行的sql脚本。 CREATE TABLE COMMITTEE( CODE NUMBER PRIMARY KEY, NAME VARCHAR2(100), P_CODE NUMBER, CONSTRAINT P_CODE_FK FOREIGN KEY (P_CODE) REFER

    0热度

    1回答

    我正在使用Eclipselink JPA,我有一个带有@Version和乐观锁定注解的时间戳字段的实体。 默认情况下,这会将entitymanager设置为使用数据库时间,因此,如果必须执行批量更新,则它无法正常工作,因为每次要插入时都会查询数据库的时间。 如何更改TimestampLockingPolicy以使用LOCAL_TIME? 该类org.eclipse.persistence.desc

    1热度

    1回答

    我在Spring Web应用程序中使用JPA/Hibernate访问关系数据库。我有很多Ajax查询需要将关系结果转换为JSON对象。是否有一个简单的解决方案将这样的内容从关系JPA查询转换为下面的内容? 结果 [ { id: event-..782, color: rgba(14,48,71,0.6), startTime : 2017-12-27 00:05, endTime: 20