When you create your mapping files, do you map your properties to fields or properties :
I map to properties because I use automatic properties.
Except for collections (like sets. Those I map to fields (access="field.camelcase-underscore") because I don't have public properties exposing them, but methods.
set
access="field.camelcase-underscore"