JAVA操作redis两种方法的区别是什么

小白今天刚接触redis,发现用java操作redis时有两种方法,第一种是
Jedis jedis=new Jedis("192.168.228.55",6379);
通过这个对象jedis.set可以往redis里设置key
另一种方式是通过一个什么RedisTemplate.opsForValue().set(..)来设置,
请大神提点下这有什么区别呀。。好迷惑

我依稀记得是RedisTemplate可以配置在spring的配置文件里 jedis不能

只知道它们来自的jar包不同,是不是可以理解为redisTemplate是spring对redis的一个封装类,功能比jedis更强大了,不知道这么理解对不对哇

不同的jar包,相同的功能

JdbcTemplate和jdbc的关系

感觉功能都是一样的 只是jar包不同吧 没有强不强大 只有个人写法习惯吧