当前位置: 首页 > 知识库问答 >
问题:

IdClass未在类“Hello”中定义

邵君植
2023-03-14

“我想从Hello类获取用户Id的值,但无法从Hello world的goldUser获取。获取@Idclass”未为实体指定标识符:“错误。”

我做错了什么,或者应该用什么方法从Hello表中获取用户id的值。

  @Entity
    @Table(name ="Greetings")
    class HelloWorld {

      @Id
      @IdClass(classOf[Hello])
      @GeneratedValue(strategy = GenerationType.IDENTITY)
      @ManyToOne(fetch = FetchType.Lazy)
      @JoinColumn(name = "user_id")
      @BeanProperty
      var goldUser: Hello = _

      @Column(name = "morning")
      @BeanProperty
      var morning: Long = _

      @Column(name = "aftrnoon")
      @BeanProperty
      var afternoon: Long = _

    }"




    "@Entity
    @Table(name = "Hello")
    class Hello {
      @Id
      @GeneratedValue(strategy = GenerationType.IDENTITY)
      @Column(name = "id")
      @BeanProperty
      var userId: Long = _
    }
"org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'goldEntityManager' defined in class path

共有1个答案

苍和裕
2023-03-14

你需要确保你导入类:

import javax.persistence.IdClass;
 类似资料:
  • “我想从Hello类获取Hello world的goldUser的用户Id值,但无法获取该值。正在获取@IDClass”未为实体指定标识符:“错误”。“ 我做错了什么,或者应该用什么方法从Hello表中获取用户id的值。

  • 我正在使用productid作为电话表中的外键。我不知道在PhoneRepository的id部分写什么。因为给出错误 Product.java phone.java PhoneRepository.Java 错误

  • My for class是对中条目的引用。Hibernate需要我定义。使用的,定义自己的类对我来说不起作用。 这是我收到的错误: org.springframework.beans.factory.UnsatisfiedDependencyException:在类路径资源[org/springFramework/boot/autoconfiure/web/servlet/WebMvcAutoCo

  • 我正在尝试创建jpa存储库,但外键主键存在问题。虽然它是在抽象基类(

  • 问题内容: 我对python相对较新,并且在命名空间方面遇到一些问题。 问题答案: 由于不知道是谁,因此您看到的味精应该在调用时发生(调用很好),请将其更改为:

  • 问题内容: 我目前正在创建一个有趣的python线性代数模块,并使用该语言进行实践。我最近尝试将类型注释添加到模块中,如下所示: 但是,当我尝试导入它时,它吐出一个。我承认这个问题已经在这里以某种形式得到了回答,但似乎并不能完全解决我的情况。 我想知道的是: 我已经在该文件中按字面值定义了该类。为什么说未定义名称? 如何定义可用于注释的方式(作为)? 问题答案: 您有一份前瞻性声明;函数(作为方法