当前位置:  开发笔记 > Android > 正文

NHibernate:映射到字段或属性?

如何解决《NHibernate:映射到字段或属性?》经验,为你挑选了1个好方法。

创建映射文件时,是否将属性映射到字段或属性:


  
    [...]
    
    
    [...]
  

当然,请解释原因:)

通常,我映射到属性,但映射到字段可以在属性的getter/setter中放置一些"逻辑".

映射到字段是否"糟糕"?有最好的做法吗?



1> Gilligan..:

我映射到属性.如果我觉得有必要,我将SETTER映射到一个字段.(通常通过"access = field.camelcase"之类的东西).

这让我看起来很漂亮,例如"来自FirstName ='John'的人",而不是像"来自FirstName/_firstName的人"这样的东西,并且在保湿我的实体时也避免使用setter逻辑.

推荐阅读
jerry613
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有