  constants.properties
=============================================================================================================

# --------------------------------- memcached ---------------------------------

# ַ,ַԿոֿ
memcached.server.addresses = 192.168.112.13:11211 

# ӳشС
memcached.server.poolSize = 30

# ӦĿǰ׺,ɵӦãдʱԶƴΪkeyǰ׺
project.name = WEBDEMO_

# --------------------------------- memcachedý ---------------------------------




# --------------------------------- redis conf start ---------------------------------

#ӳصݿΪ0ʾơ
redis.pool.maxActive=60

#ݿӵʱ䡣ʱ䣬ݿӽΪãȻͷš
redis.pool.maxIdle=30

#ȴ,λΪ ms,ʱϢ
redis.pool.maxWaitTime=3000

#ȡʱʱ
redis.pool.timeout=13000

#REDISַ
redis.host=192.168.112.14

#˿ں
redis.port=6379

#ݿ± 0~15
redis.dbIndex=0

#Ϊ
redis.auth=
	
# ---------------------------------  redis conf end  ---------------------------------
 
============================================================================================================= 

ļμأȼͬ˳

1.ͨjvmָ޸ӦöӦűָ propPathֵΪļľ·ȼ

set JAVA_OPTS= -DpropPath=E:\oufeiwork\ofcardframework\trunk\ofcard-saleapi-system-util\src\test\resources\constants.properties

2.Լȡdev-constants.propertiesļڵǰӦclasspathclasses¶ԡԼһ


3.Լȡtest-constants.propertiesļڵǰӦclasspathclasses¶ԡԼһ


4.Լȡconstants.propertiesļڵǰӦclasspathclasses¶ԡԼһ












 
 
 
 
 
 д뻺:
  //һԶkey,ڶΪֵ(ֵǻͻԶObject),ø÷Ĭϲ;
 MemcachedUtil.set(key, myValueObject)

 //һͬ,Ϊʱ(λ)ӻȡֵ:    
 MemcachedUtil.set(key, myValueObject, 1000)

 ȡ
 MemcachedUtil.get(key);   //һͬ,ø÷Ĭϳʱʱ5룻
 MemcachedUtil.get(key,5);  //һͬϣڶΪӻȡֵʱʱ(λ);
 
 ɾ:
 MemcachedUtil.delete(key);ͬ;
 MemcachedUtil.delete(key,5);ͬ;

//web.xml ӼֹͣʱԶͷԴ
<listener>
    <listener-class>com.base.listener.WebContextListener</listener-class>
</listener>


com.ofcard.component.cache.MemcachedUtil ÷

 д뻺:
  
 MemcachedUtil.set(key, myValueObject);//д뻺棬Ĭʹϵͳǣproject.nameΪkeyǰ׺
 MemcachedUtil.set(key, myValueObject,false);//д뻺棬ʹϵͳΪkeyǰ׺
 MemcachedUtil.set(key, myValueObject, 30);//д뻺棬Ĭʹϵͳǣproject.nameΪkeyǰ׺дֵʱʱΪ30

 ȡ
 MemcachedUtil.get(key);   //һͬ,Ĭʹϵͳǣproject.nameΪkeyǰ׺,ø÷Ĭϳʱʱ5룻
 MemcachedUtil.get(key,false);   //һͬ,ʹϵͳΪkeyǰ׺,ø÷Ĭϳʱʱ5
 MemcachedUtil.get(key,15);  //һͬϣĬʹϵͳǣproject.nameΪkeyǰ׺ڶΪӻȡֵʱʱ(λ);
 
 ɾ:
 MemcachedUtil.delete(key);ͬ;
 MemcachedUtil.delete(key,5);ͬ;