博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
redis的spring的xml配置
阅读量:6867 次
发布时间:2019-06-26

本文共 1092 字,大约阅读时间需要 3 分钟。

 
 

 

 

首先配置:集群的连接地址

查看JedisCluster的源码: 参数名为nodes的set集合
public JedisCluster(Set
nodes) { this(nodes, DEFAULT_TIMEOUT); }

  1.所以采用构造体赋值,构造体内采用set集合:

          ......
         2.HostAndPort属于另外的类,所以创建bean: 查看源码,需要配置两个属性: 可以用propety和构造器两种方法配置
public HostAndPort(String host, int port) {    this.host = host;    this.port = port;  }

  

最后与实现类结合起来使用:
因为实现类里面有jedisCluster的set方法,所以能够用property进行赋值。
public class JedisClientCluster implements JedisClient{    private JedisCluster jedisCluster;        public JedisCluster getJedisCluster() {        return jedisCluster;    }    public void setJedisCluster(JedisCluster jedisCluster) {        this.jedisCluster = jedisCluster;    }        @Override    public String set(String key, String value) {        return jedisCluster.set(key, value);    }}

 

完成集群的连接地址配置后, 就可以用
jedisCluster.set(key, value);进行操作了。 通过这个过程分析,算是比较清楚了解了bean和java类之间的联系了,哈哈哈。
 

转载于:https://www.cnblogs.com/limingxian537423/p/7614655.html

你可能感兴趣的文章
linux 根空间消失
查看>>
2015年工作中遇到的问题:11-20
查看>>
45句忠告
查看>>
Host 127.0.0.1 is not allowed to connect MySQL
查看>>
【SQL Server学习笔记】表基础:数据类型、创建表、键、约束、表变量、给表和列增加注释...
查看>>
vsftpd+pam+mysql实现虚拟用户访问控制
查看>>
我所用到的sed知识总结(二)
查看>>
基于spring boot的spring data jpa配置
查看>>
一个delphi的hash函数
查看>>
Drupal开发时如何使用远端图片减轻工作量
查看>>
shell 编程初步
查看>>
centos系统中安装图形界面
查看>>
Web开发基础
查看>>
jQuery简介及语法
查看>>
linux版本选择
查看>>
linux-LVS负载均衡
查看>>
『中级篇』play with docker 的使用(44)
查看>>
MySQL-5.6.34通过show global status like 来查看sql语句的执行情
查看>>
H3 BPM让天下没有难用的流程之功能介绍
查看>>
JavaScript 模块化简析
查看>>