
Originally Posted by
rburton
I strongly believe that the Caching Module should be split up in the following manner.
The core classes should be placed in a 'project' called cache-core (Or something else) followed by multiple providers. A provider would be something like ehcache, jboss, etc. This allows the end developer to select only the provider(s) he needs in his project without having to add multiple excludes. E.g.,
<dependency>
<groupId>org.springmodules.cache</groupId>
<artifactId>cache-core</artifactId>
<version>0.9</version>
</dependency>
<dependency>
<groupId>org.springmodules.cache</groupId>
<artifactId>ehcache-provider</artifactId>
<version>0.9</version>
</dependency>
Is there any plan to do this for SpringModules? I'll be more than willing to submit a fix for this if Spring is willing to accept it.
Best Regards,
Richard L. Burton III