| Give the user the possibility to use a predefined cache as a template to configure all caches created by the dialect. This could be done by configuring a suitable property of the dialect and maybe a default value (ex: "default"). Before applying the configuration, it will be up to the dialect to check if the template cache exists and if not, throwing an appropriate exception. |