balabeera:
I think you should see de documentation about HSQL... you'll notice the differences faster than by any other method.
As for the navigation, criteria and HQL, I did not expressed quite clear my thoughs. You're right in that the only involved factor is not the difficulty of the operation. But if you use HQL all the time, you gradually start to lose the advantages that a good graph gives you. Although HQL is great, it still is a SQL-like language. And you always can go back at later time and tweak some precise place where the performance is not all that you want and put some HQL instead of a graph connection. But, most of the time, graph navigation will be fine and it implies no extra programming effort.
Bye !!
|