Hibernate PersistentClass中的临时字段
为什么不能用hibernates元数据API访问临时字段(或用@transient注释的字段)?Hibernate PersistentClass中的临时字段,hibernate,jakarta-ee,metadata,Hibernate,Jakarta Ee,Metadata,为什么不能用hibernates元数据API访问临时字段(或用@transient注释的字段)? PersistentClass#getProperties是否应该包括实体的所有字段,而不管其注释或字段修改(因为它是元数据层)?类似的问题是:为什么不能用锤子转动螺钉?简单地说,Hibernate没有必要存储这些它永远不会使用也永远不会关心的额外信息 如果您希望动态访问这些字段,那么Hibernate映射文件是错误的查找位置,您可能应该使用。Wow。。多好的回答啊!!!我一直在深入研究hibern
PersistentClass#getProperties是否应该包括实体的所有字段,而不管其注释或字段修改(因为它是元数据层)?类似的问题是:为什么不能用锤子转动螺钉?简单地说,Hibernate没有必要存储这些它永远不会使用也永远不会关心的额外信息
如果您希望动态访问这些字段,那么Hibernate映射文件是错误的查找位置,您可能应该使用。Wow。。多好的回答啊!!!我一直在深入研究hibernate是如何忽略的,还有什么更多的原因是它这样做的。。。看完答案后,听起来很愚蠢-P