Hi All, I need to add a single attribute to the user class and was wondering what was the "recommended" way to go about this.
I had thought to extend org.appfuse.model.User adding my own attributes, getters and setters, but had concerns about a couple of things: 1. What hibernate annotations do I use. For example, if I add Entity(name="app_user"), does Hibernate happily accept that and create one table based on the last class in the inheritance chain? 2. Do I have to do anything to ensure Acegi security still works? I haven't been able to find yet where Acegi security is plugged into the app_user table (or the org.appfuse.model.User or any related class) but I'm guessing it would still be able to happily work via that class anyway, is that correct? The other alternative I thought of would be to create my own independent user class with its own DB table and create a one-to-one relationship between the two, but as I only need to add a single attribute to the class, that would seem to be a bit of overkill. I suspect that would also complicate user management forms. I'd value people's thoughts on this. I'm also happy to summarise the results of any discussion as an FAQ if people think that's worthwhile. Cheers, Rob Hills Waikiki, Western Australia Mobile +61 (412) 904-357 Fax: +61 (8) 9529-2137 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
