What's the best way for persistence in a Desktop stand alone application?
I was thinking about hibernate, but I think it is so slow (to boot) for a simple desktop application.
In the Serialization javadoc they recommend us to use the XMLEncoder, but I don't want the user to have a so easy access to the data (as user password) in a xml file.
So, what do say?