applicationContext-redis.xml 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <beans xmlns="http://www.springframework.org/schema/beans"
  3. xmlns:context="http://www.springframework.org/schema/context" xmlns:p="http://www.springframework.org/schema/p"
  4. xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx"
  5. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  6. xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.2.xsd
  7. http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.2.xsd
  8. http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-4.2.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-4.2.xsd
  9. http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-4.2.xsd">
  10. <!-- 加了这行配置之后,就表示开启了注解,也就是说@Autowired注解能正常使用了。它其实和扫描包的组件差不多,只不过扫描包的组件封装了它 -->
  11. <context:annotation-config/>
  12. <!-- 配置单机版 -->
  13. <bean class="redis.clients.jedis.JedisPool">
  14. <constructor-arg name="host" value="127.0.0.1"/>
  15. <constructor-arg name="port" value="6379"/>
  16. </bean>
  17. <bean class="com.itheima.jedis.JedisClientPool"/>
  18. <!-- 注意:配置好了之后,集群版和单机版是不能共存的 -->
  19. <!-- 配置集群版 -->
  20. <!-- <bean class="redis.clients.jedis.JedisCluster">
  21. <constructor-arg name="nodes">
  22. <set>
  23. <bean class="redis.clients.jedis.HostAndPort">
  24. <constructor-arg name="host" value="192.168.81.129"></constructor-arg>
  25. <constructor-arg name="port" value="7001"></constructor-arg>
  26. </bean>
  27. <bean class="redis.clients.jedis.HostAndPort">
  28. <constructor-arg name="host" value="192.168.81.129"></constructor-arg>
  29. <constructor-arg name="port" value="7002"></constructor-arg>
  30. </bean>
  31. <bean class="redis.clients.jedis.HostAndPort">
  32. <constructor-arg name="host" value="192.168.81.129"></constructor-arg>
  33. <constructor-arg name="port" value="7003"></constructor-arg>
  34. </bean>
  35. <bean class="redis.clients.jedis.HostAndPort">
  36. <constructor-arg name="host" value="192.168.81.129"></constructor-arg>
  37. <constructor-arg name="port" value="7004"></constructor-arg>
  38. </bean>
  39. <bean class="redis.clients.jedis.HostAndPort">
  40. <constructor-arg name="host" value="192.168.81.129"></constructor-arg>
  41. <constructor-arg name="port" value="7005"></constructor-arg>
  42. </bean>
  43. <bean class="redis.clients.jedis.HostAndPort">
  44. <constructor-arg name="host" value="192.168.81.129"></constructor-arg>
  45. <constructor-arg name="port" value="7006"></constructor-arg>
  46. </bean>
  47. </set>
  48. </constructor-arg>
  49. <constructor-arg name="timeout" value="5000"></constructor-arg>
  50. <constructor-arg name="maxRedirections" value="1000"></constructor-arg>
  51. </bean>
  52. <bean class="com.taotao.sso.jedis.JedisClientCluster"></bean> -->
  53. </beans>