hibernate

    0热度

    1回答

    我上课的这种结构 CarElementClasses Integer id @OneToMany(mappedBy = "carElementClass") private List<CarClassJoins> carClassJoins; CarClassJoins Integer id @ManyToOne @JoinColum

    0热度

    2回答

    我有一个类,我只需要来自另一个映射实体的单个列。我宁愿取消全面引用。有没有办法做到这一点?我已经详尽地搜索了一下,但是我绝对没有这个术语。 解释: @Entity @Table(name = "foo") @Data public class Foo { @Id @Column(name = "itemid") private long id; @C

    0热度

    1回答

    我很好奇hibernate乐观锁(专用版本的方式),我检查了hibernate源代码,它告诉它在当前事务提交之前检查版本,但是如果在查询之后发生了另一个事务DB中的版本列(在很短的时间间隔内),那么当前交易认为没有变化,所以旧的交易将被错误地替换。 EntityVerifyVersionProcess.java @Override public void doBeforeTransact

    5热度

    2回答

    我发现了很多关于此主题的帖子,但所有答案只是链接到没有示例代码的文档,即如何在实践中使用并发。 我的情况:我有一个实体House与(为简单起见)两个属性,number(id)和owner。数据库使用10 Houses和number 1-10和owner总是null进行初始化。 我想分配一个新的所有者到目前没有所有者,最小的number。我的代码如下所示: @Transactional void

    0热度

    1回答

    我是新来的休眠,我想在xml映射的示例。我在运行应用程序时遇到以上错误,请帮助。这里是我写 这里是映射类 quotation.hbm.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://h

    9热度

    1回答

    我有一个由spring mvc4 + hibernate5配置的企业项目,它的所有关系都渴望而且它的性能非常差......所以我正在将所有渴望的关系转化为懒惰的一步step ...但是我在每个步骤中看到很多错误...并且它有时可以正常工作,有时不正常。 在此示例中,HeaderFromStore是RequestHeaders的一个Instnace和RequestLine的一个子节点。 Delive

    3热度

    1回答

    我需要为我的某个测试类更新config spring.jpa.hibernate.ddl-auto。对于除1之外的所有课程,它应保持为update。 如何在运行时通过Springboot管理会话来实现此目的? 或者还有其他的出路吗? 我可以选择重新创建会话并将其用作here,但会话不是手动管理的。

    2热度

    1回答

    我正在使用maven multimodule项目。 我把我的逻辑分为不同的层次,演示文稿,商业逻辑,数据层,每个层次都在一个单独的模块(层)中。 当我尝试插入的对象,出现此异常: org.hibernate.MappingException:未知实体:com.xxxxx.service.model.Object $代理$ _ $$ _ WeldClientProxy 这是如何造成的,我该如何解决这

    0热度

    2回答

    我试图通过以下方式通过日期,但无法成功。 dateAnswered是存储日期为2017-09-13 00:00:00的字段。 谁能告诉我在哪里得到错误: 方法1:的setParameter @NamedQuery(name = "findAnswar", query = "SELECT a FROM Answar a WHERE (a.dateAnswered = :currentDate)"

    1热度

    2回答

    我有两个具有多对多关系的实体。 类角色 : @ManyToMany(mappedBy = "roles") private Set<User> users = new HashSet<>(); ,并在类用户: @ManyToMany @JoinTable(name = "role_user", joinColumns = @JoinColumn(name = "user_id"),