美文网首页
日常问题:jetcache依赖配置不一致导致报错解决

日常问题:jetcache依赖配置不一致导致报错解决

作者: 灿烂的GL | 来源:发表于2021-12-29 11:24 被阅读0次

    背景:配置文件中账号进行加密,这里加密算法用的是jasypt,无法对下边整个url中部分字段进行加密
    方式一
    原jetcache的配置为:

    jetcache.remote.default.type = redis.lettuce
    jetcache.remote.default.url= redis://!xxx@172.21.77.666:6379/0
    

    pom为:

            <dependency>
                <groupId>com.alicp.jetcache</groupId>
                <artifactId>jetcache-starter-redis-lettuce</artifactId>
                <version>${jetcache.version}</version>
            </dependency>
    

    方式二
    解决:更换jetcache的源
    pom更换为:

        <dependency>
                <groupId>com.alicp.jetcache</groupId>
                <artifactId>jetcache-starter-redis-springdata</artifactId>
                <version>${jetcache.version}</version>
            </dependency>
    

    修改后jetcache的配置为(url配置不需要了):

    jetcache.remote.default.type = redis.springdata
    

    综上我这里是为了添加加密,所以正常jetcache两种使用方式都可。

    相关文章

      网友评论

          本文标题:日常问题:jetcache依赖配置不一致导致报错解决

          本文链接:https://www.haomeiwen.com/subject/tssxqrtx.html