HibernateJPA中是否可能有不可变的字段?

HibernateJPA中是否可能有不可变的字段?,第1张

Hibernate / JPA中是否可能有不可变的字段
  • 广告。1:我相信,如果将注释放在字段而不是在getter上,则JPA会将普通私有字段用于读写。最近,我发现作为基础JPA提供程序的Hibernate甚至根本不需要

    get*()
    ,也没有
    set*()
    方法。因为从一开始我就认为Hibernate需要访问器,所以这确实是一个启发性的解决方案。因此答案是:就Hibernate而言, 您不需要二传手

  • 广告。2:但是请注意,Hibernate仍然需要no-arg构造函数,否则它将无法加载具有描述性异常的实体。这也是JPA要求。

  • 广告。3:不,没有。请记住,您的收藏也必须是不变的。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5124963.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-17

发表评论

登录后才能评论

评论列表(0条)

保存