内部类作为休眠组件

瓦西里·利亚斯科夫斯基(Vasily Liaskovsky)

基本上有可能吗?

医生说

组件是一个包含的对象,它作为值类型而不是实体引用持久存在。

与值类型一样,组件也不支持共享引用。换句话说,两个人可以具有相同的名称,但是两个人对象将包含两个独立的名称对象,这些对象的值仅“相同”。

值类型的主要区别特征是它们没有定义自己的生命周期。我们说它们是由定义它们生命周期的其他“东西”(具体是一个实体,我们将在后面看到)“拥有”的。

非静态内部类可以完美地适合这种情况,但我从未在实践中见过示例。使用内部类作为组件是否有任何限制?

瓦西里·利亚斯科夫斯基(Vasily Liaskovsky)

经过一番研究,我发现答案是否定的,这是不可能的

原因很简单,并且(据我所知)仅与休眠工具本身有关,而与任何体系结构问题无关。Hibernate要求组件类具有默认的no-arg构造函数,并且无法实例化内部类(尽管它成功接受了映射)。我希望将来的Hibernate版本中将支持此功能。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用内部类作为类型参数

来自分类Dev

Android活动作为内部类

来自分类Dev

休眠:实体内部类没有默认构造函数

来自分类Dev

覆盖VueJS中子组件的内部类星体组件CSS

来自分类Dev

JNI:javah修改作为内部类的参数

来自分类Dev

泛型类作为带有内部类型的参数

来自分类Dev

NSURLSession自己作为init还是内部类的委托?

来自分类Dev

泛型类作为带有内部类型的参数

来自分类Dev

JNI:javah修改作为内部类的参数

来自分类Dev

内部类作为棉花糖中的嵌套模式?

来自分类Dev

在C ++中使用指向内部类对象的指针作为外部类构造函数参数

来自分类Dev

在内部类中使用外部类实例作为自己?

来自分类Dev

派生类可以访问作为内部类朋友的父类受保护内部类的私有方法吗?

来自分类Dev

派生类可以访问作为内部类朋友的父类受保护内部类的私有方法吗?

来自分类Dev

受保护的内部方法不允许内部类作为参数

来自分类Dev

静态内部类vs伴侣的内部类

来自分类Dev

方法本地内部类与内部类

来自分类Dev

静态内部类与Companion的内部类

来自分类Dev

枚举内部类

来自分类Dev

内部类的NoClassDefFoundError

来自分类Dev

Java,反射,内部类,

来自分类Dev

内部类太多?

来自分类Dev

使用静态内部类

来自分类Dev

如何访问内部类?

来自分类Dev

嵌套类,内部类

来自分类Dev

Oracle内部类示例

来自分类Dev

通用可比内部类

来自分类Dev

从内部类继承

来自分类Dev

从内部类引用模板