Produce a List containint Maps for each row for the given scalar query
This method will only change the given criteria to add the appropriate
projections, aliases must already be properly set, for example, a
projection "foo.bar" assumes "foo" is already an alias.
Context parameters:
singletonDaos: Whether to use JVM Singleton DAOs
Please not that if singletonDaos is set to true, your Hibernate configuration
file should include the following line: <property
name="current_session_context_class">thread</property>