cachepoolfactory.java
来自「Speedframework--基于类型元数据的羽量级ORM.完全基于Java类」· Java 代码 · 共 41 行
JAVA
41 行
package org.speedframework.cache;
import org.speedframework.util.ConfigureHelper;
public class CachePoolFactory {
private static CachePool pool = null;
private static String provider = null;
public static CachePool getProviderCache(){
if(pool==null && provider==null){
provider=ConfigureHelper.getProviderCache();
if(provider.equals("jcs")){
pool = new JCSCachePool();
}if(provider.equals("ehcache")){
pool = new EhCachePool();
}if(provider.equals("oscache")){
pool = new OSCachePool();
}if(provider.equals("jcache")){
pool = new FKachePool();
}if(provider.equals("jbosscache")){
pool = new TreeCachePool();
}
}
// CachePool pool=null;
// String provider ;
// provider=ConfigureHelper.getProviderCache();
// if(provider.equals("jcs")){
// pool = new JCSCachePool();
// }if(provider.equals("ehcache")){
// pool = new EhCachePool();
// }if(provider.equals("oscache")){
// pool = new OSCachePool();
// }if(provider.equals("jcache")){
// pool = new FKachePool();
// }if(provider.equals("jbosscache")){
// pool = new TreeCachePool();
// }
return pool;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?