我正在配置我的hibernate项目以使用二级缓存提供程序,以便我可以利用查询缓存.
我在ehcache中添加了一个依赖项:
<dependency>
<groupId>net.sf.ehcache</groupId>
<artifactId>ehcache-core</artifactId>
<version>2.2.0</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
我认为我想要使用的提供程序类是:
net.sf.ehcache.hibernateEhCacheProvider
Run Code Online (Sandbox Code Playgroud)
当我在eclipse中查看引用的库时,我会看到@Deprecated注释EhCacheProvider,同时也会看到注释SingletonEhCacheProvider.是什么赋予了?我可以使用最新的替代供应商吗?
我正在使用hibernate版本3.4.0.GA,以防万一.