Thanks for your time reading my post.
I got the following andswer from Hibernate forum.
hibernate core doesn't care it uses the same hibernate type for both wrapper and primitive.
the code generator does care though since it is the only way that it can see wether you want primitive or non-primitive.
so technically it only matters if you use codegeneration.
Your display name must be a first and a last name separated by a space character, and must not be obviously fictitious. Initials or abbreviations for a last name are not acceptable.
Be aware that accounts with invalid display names are disabled.
[ July 31, 2006: Message edited by: Bear Bibeault ]
Anyway, thanks for your reply.