Hi,
I'm looking for an open source java application (C# application is also ok), to learn & understand good Object Oriented design.
Specifically, I'm looking for interactions with relational database, so that I can understand the finer details between converting an OO design to non-OO structure.
I had a look at some ORM samples. While they teach good OO design, there's too much magic happening, that hides lot of details on database interaction.
DO you have any suggestions?