您的位置:首页 > 数据库 > Redis

Spring data redis配置各个配置的解析

2017-11-01 13:25 316 查看
         这有一份Spring详细解析,地址如下

           http://blog.csdn.net/zzjjiandan/article/details/22922847/
         先声明:我对Spring也不是特别了解,为了学习公司配置的都有哪些,所以写的不好请不要介意,我会将一些写的分析比较好的文章路径复制进来

        首先要有jar包:jedis-2.7.2.jar      commons-pool2-2.3.jar    spring-data-redis-1.4.2.RELEASE.jar

      1、<context:property-placeholder location="classpath:配置文件路径" />  

        这是配置缓存数据源,我们平时在项目中访问数据库,如果写的比较死的话就会直接将数据库路径,密码之类写在配置里,这样一来如果我们要访问多个数据库,或不同的用户时就无法执行,所以Spring提供了这样一个方法,例如configure.properties是这个配置文件的名字,配置文件中配置了  ss.name=123;ss.url=123321

       我们就可以在bean中直接${ss.name}来获取配置文件中定义的name

       两个路径,一个对缓存数据源用法讲解详细,一个对内部配置有哪些讲解详细

      http://blog.sina.com.cn/s/blog_4550f3ca0100ubmt.html

      http://blog.csdn.net/Rickesy/article/details/50791534

    2、<bean id="poolConfig" class="redis.clients.jedis.JedisPoolConfig">

      这是链接池的配置信息,链接池的作用有点类似于线程池,做一个链接池里面放置一些链接数据库的缓存,随取随用,不需要创建,用完后返回连接池,可以避免不必要的销毁浪费等等

    两个路径,一个使用原理和源码,一个连接池各个属性详解   //不过我们公司这个链接池与常规的总感觉不一样,第二个路径的可能不适合

     http://blog.csdn.net/luyee2010/article/details/17580381           个人推荐这个

     http://blog.csdn.net/u013314807/article/details/70258132         详解

     http://www.cnblogs.com/woshimrf/p/5211253.html                    这个算是再给大家一个参考吧

   3、<bean id="sessionFactoryRedis"  class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory"

   这是数据库的配置,这个大家基本都知道也就账号密码,路径,连接池之类的配置我就不多写了,但我发现一个简写的方法

    <bean id="sessionFactoryRedis"  class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory"

           p: host-name="${ss.name}"  p:port="${ss.port}"   p:password="${ss.pass}" />      //这是一种简写的方法,大家可以试试

   一个路径,实在找不到,只找到一个写的非常详细的一整套,包括之前的都有 

    http://lib.csdn.net/article/redis/29374
  4、redisTemplate配置,redisTemplate是对Jedis的对redis操作的扩展,有更多的操作,封装使操作更便捷

    <bean id="redisTemplate" class="org.springframework.data.redis.core.StringRedisTemplate">

  <property name="connectionFactory" ref="sessionFactoryRedis" />

 </bean>

     这个实在是找不到网站我就只能自己写一个备注了

实在对不住大家!我的水平太有限了,剩下的我都找不到头绪了,就到这吧!对不住对不住!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: