Je vous suggère d'utiliser le plug-in http://grails.org/plugin/acegi et ajouter des propriétés à la classe utilisateur si elles sont directement liés à la notion de compte et où Il est logique de les charger chaque fois que vous accédez à l'utilisateur. Rappelez-vous que l'objet utilisateur va exister dans la session aussi longtemps qu'un utilisateur est connecté, ce qui signifie qu'il sera déconnecté de la session d'hibernation (vous ne pouvez pas l'appeler en mode sauvegarde) et doivent également être sérialisables si vous mettez en cluster l'application. Je ne voudrais pas ajouter de numéro de téléphone ou d'adresse à mon objet utilisateur, mais je pourrais ajouter une adresse email (vous devrez probablement rechercher des utilisateurs par email à un moment donné) ou un lien vers une photo de profil (comme vous pourriez l'afficher ceci partout sur votre site et ne veut pas continuer à le charger). J'aime garder l'objet utilisateur petit et éviter la tentation d'ajouter des accesseurs pour chaque table qui contient un identifiant utilisateur.