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

向带JPA字段注释的POJO添加公共构造函数

秋飞鸾
2023-03-14

我对字段访问JPA注释的POJO非常困惑。

当字段是私有的时,您应该如何设置(或获取)它们?我更喜欢使用字段注释(我没有使用getter/setter方法),但我对它的工作方式有点困惑。

共有1个答案

麻和雅
2023-03-14

我也是hibernate的初学者…根据我所读到的,您不能逃避getter或setter,公共构造函数也可以。我使用公共构造函数来填充bean

 类似资料:
  • 嗨,我在模拟考试中问了这个问题 在Java代码中,编写名为Student的类,该类具有以下特性:•一个初始化为零的私有实例变量int studentNumber。•私有实例变量字符串firstName;•私有实例变量字符串lastName;•一种构造函数,它采用一个整数参数和两个字符串参数来初始化三个相应的数据项签名等于(学生s)的公共方法。 目前为止这是我的代码 我的问题是如何在参数中添加整数,

  • 我在Android中创建一个自定义视图,我想添加一个val字段到构造函数,但是View包含多个构造函数。 Kotlin不允许在二级构造函数中使用val字段,因此我无法执行以下操作: 如何向构造函数添加val字段,但仍然扩展父类的多个构造函数? 我尝试过将val添加到辅助构造函数,但是静态编程语言不允许在辅助构造函数上使用val。 我尝试过创建一个主构造函数(我计划显式使用的那个)并忽略其他构造函数

  • 有人能帮助实现没有注释的Guice吗? pom。xml 我所尝试的: 我得到的错误是: 我理解这个错误。 但是我希望我可以“指向”Guice到正确的构造函数......而不是使用注释。 如您所见,使用默认/空构造函数不是一个好选择,因为这个示例很简单,但我想坚持使用基于构造函数的注入。 附加: 根据我在评论中从赫曼特·辛格那里得到的“暗示”,我想我离得更近了。 我创建了一个ProductionIn

  • 这就是我的目标: 这是我的Aspect类: 如何为构造函数对象创建切入点?

  • 问题内容: 用于java.io.FileDescriptor.FileDescriptor()的 JavaDoc 说: 构造一个(无效的)FileDescriptor对象。 如果构造函数没有目的,为什么它的访问级别未声明为 package-private ? 问题答案: 此构造函数是公共的,因为它在之外使用。 在JRE 7u4 Linux x86中使用的类: 有一种方法允许程序员将a的状态更改为有

  • 我的问题是关于OOP(C)中的构造函数。当我在一个类中将默认构造函数定义为private,并且在main中将该类的一个对象初始化为default时,就会出现默认构造函数不可访问的错误。这很好。但我也在Public部分中使用默认参数构造函数,当我再次在main中初始化对象时,就会出现对函数重载的不明确调用。所以我的问题是,如果不能从main访问私有构造函数,那么编译器应该调用公共部分中的构造函数,这