发表于: 2017-09-23 23:42:42

3 832


今天完成的任务

1.尝试使用jedis
A.首先要把服务器上的Redis端口打开并配置安全组;
B.pom中导入jedis的jar包:
C.编写测试类
D.测试结果,连接失败
上网找了一下,发现原因是redis默认是只有localhost才能访问,所以本地连接服务器的redis被拒绝。
E.解决方案,修改 redis.conf,修改如下两处:
a)
b)
F.重启redis,再运行测试,结果如下:

G.连接测试通过后,其他测试就好写了。分别测了存字符串 、存list,都通过了,代码就不贴了。


2.Spring-data-Reids

Spring-data-Redis是对Jedis的封装,就像Spring 对JDBC的封装一样,可以使代码更简洁、优雅。

A.导入jar包
还需要一个commons-pool.jar,因为这个redis是直接在原来的项目里新增的,已经有这个连接池的jar包了,就不需要再引入这个jar包。

B.在ApplicationContext.xml中新增如下内容


3.写service方法

所有数据的读写service方法还没有写好。先测一下其他的方法。


4.单个对象的读写测试

首先是代码:

然后是测试结果:

说明单个对象的读写成功。




遇到的问题

1.用redis保存对象,id不可以设置为自动增长?


收获

会简单使用redis


明天的计划

1.完成步骤4

2.提交任务6


进度

步骤4
任务开始时间 2017.9.17

预计提交时间 2017.9.23

已延期 晚上家里有点事,没有做完步骤4,明天完成





返回列表 返回列表
评论

    分享到