`

<modelversion>

 
阅读更多

<div id="Article"> 

 <h3>redis增删改查之Spring+redis代码实例</h3> 

 <p>java 文件</p> 

 <pre class="brush:sql;">

package ******.redis;

 

import org.springframework.context.ApplicationContext;

import org.springframework.context.support.ClassPathXmlApplicationContext;

import org.springframework.data.redis.core.ListOperations;

import org.springframework.data.redis.core.RedisTemplate;

 

/**

 * Created by asdas 2017/11/9.

 * for test

 */

public class TestRedis {

 

 

    private static RedisTemplate redisTemplate;

    private static ListOperations hellolistops;

 

    public static void main(String[] args) {

        ApplicationContext ac = new ClassPathXmlApplicationContext(new String[]{&quot;applicationContext-redis.xml&quot;});

        //从Spring容器中根据bean的id取出我们要使用的userService对象

        redisTemplate = (RedisTemplate) ac.getBean(&quot;redisTemplate&quot;);

        hellolistops = redisTemplate.opsForList();

        TestRedis tr = new TestRedis();

 

        tr.addHello(&quot;test1&quot;, &quot;first&quot;);

        tr.addHello(&quot;test2&quot;, &quot;second&quot;);

        tr.addHello(&quot;test3&quot;, &quot;third&quot;);

 

        tr.delHello(&quot;test3&quot;);

 

        tr.modHello(&quot;test2&quot;, &quot;di er ge&quot;);

 

        System.out.println(tr.getHello(&quot;test1&quot;));

        System.out.println(tr.getHello(&quot;test2&quot;));

        System.out.println(tr.getHello(&quot;test3&quot;));

    }

 

</pre> 

 <pre class="brush:sql;">

//////////增

    public void addHello(String id, String hello) {

         hellolistops.leftPush(id, hello);

        //System.out.println(l);

    }

/////////删

    public void delHello(String id) {

        redisTemplate.delete(id);

    }

/////////改

    public void modHello(String id, String hello_mod) {

        redisTemplate.delete(id);

        hellolistops.leftPush(id, hello_mod);

    }

////////查

    public String getHello(String id) {

        return hellolistops.range(id, 0, -1).toString();

    }

}</pre> 

 <p>pom文件</p> 

 <pre class="brush:sql;">

 

  <project xmlns="https://maven.apache.org/POM/4.0.0" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xsi:schemalocation="https://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">

 

分享到:
评论

相关推荐

    springboot 基础简易实例, maven项目

    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;parent&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-parent&lt;/artifactId&gt; &lt;version&gt;2.1.4.RELEASE&lt;/version&gt; &lt;relativePath/&gt; &lt;!-- ...

    多项目打包模块pom打包例子

    - `&lt;modelVersion&gt;`:定义POM的版本,通常是4.0.0。 - `&lt;groupId&gt;`:代表项目的组织标识,一般为域名反写。 - `&lt;artifactId&gt;`:父项目的唯一标识,不包含子项目名称。 - `&lt;version&gt;`:项目版本号。 - `...

    t淘淘商城项目 商城项目 视频和源码教程 详细

    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;groupId&gt;com.taotao&lt;/groupId&gt; &lt;artifactId&gt;taotao-parent&lt;/artifactId&gt; &lt;version&gt;0.0.1-SNAPSHOT&lt;/version&gt; &lt;packaging&gt;pom&lt;/packaging&gt; &lt;!-- 集中定义依赖版本号 --&...

    maven的下载安装与配置(整套学习教程和资料)

    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;&lt;!--基本固定值--&gt; &lt;parent&gt;&lt;!--继承的父POM--&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-parent&lt;/artifactId&gt; &lt;version&gt;2.2.6....

    Maven学习笔记

    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;groupId&gt;com.itmuch.maven.hello&lt;/groupId&gt; &lt;artifactId&gt;hello-first&lt;/artifactId&gt; &lt;version&gt;0.0.1-SNAPSHOT&lt;/version&gt; ``` #### Maven目录约定 Maven遵循一套约定的...

    基于SpringBoot+Vue前后端分离的仓库管理系统后端源码+数据库+项目说明.zip

    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;parent&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-parent&lt;/artifactId&gt; &lt;version&gt;2.7.5&lt;/version&gt; &lt;relativePath/&gt; &lt;!-...

    hadoop mapreduce wordcount

    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;groupId&gt;com.hadoop.mapreduce&lt;/groupId&gt; &lt;artifactId&gt;wordcount&lt;/artifactId&gt; &lt;version&gt;0.0.1-SNAPSHOT&lt;/version&gt; &lt;packaging&gt;jar&lt;/packaging&gt; &lt;name&gt;wordcount&lt;/name...

    ssm搭建。。。

    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;groupId&gt;Demo&lt;/groupId&gt; &lt;artifactId&gt;Demo&lt;/artifactId&gt; &lt;version&gt;1.0-SNAPSHOT&lt;/version&gt; &lt;!-- 配置资源文件 --&gt; &lt;build&gt; &lt;resources&gt; &lt;resource&gt; &lt;directory&gt;src/...

    java-selenium-maven-pom文件

    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;groupId&gt;test&lt;/groupId&gt; &lt;artifactId&gt;SeleniumJava&lt;/artifactId&gt; &lt;packaging&gt;war&lt;/packaging&gt; &lt;version&gt;0.0.1-SNAPSHOT&lt;/version&gt; &lt;name&gt;SeleniumJava Maven Webapp&lt;/...

    Springboot从入门到实战-03-整合Thymeleaf(三)

    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;parent&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-parent&lt;/artifactId&gt; &lt;version&gt;2.7.15&lt;/version&gt; &lt;relativePath/&gt; &lt;!-- lookup ...

    SSM搭建实例

    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;groupId&gt;com.lin&lt;/groupId&gt; &lt;artifactId&gt;ssm_project&lt;/artifactId&gt; &lt;version&gt;0.0.1-SNAPSHOT&lt;/version&gt; &lt;packaging&gt;war&lt;/packaging&gt; &lt;!-- 以下为依赖配置 --&gt; ...

    autoconfig-demo.zip

    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;parent&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-parent&lt;/artifactId&gt; &lt;version&gt;2.2.5.RELEASE&lt;/version&gt; &lt;relativePath/&gt; ...

    maven整合

    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;groupId&gt;cn.itcast.maven&lt;/groupId&gt; &lt;artifactId&gt;ssh&lt;/artifactId&gt; &lt;packaging&gt;war&lt;/packaging&gt; &lt;version&gt;0.0.1-SNAPSHOT&lt;/version&gt; &lt;!-- 定义工具类的依赖 --&gt; ...

    protoc-gen-grpc-java-1.40.0-osx-aarch_64.exe

    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;groupId&gt;io.grpc&lt;/groupId&gt; &lt;artifactId&gt;protoc-gen-grpc-java&lt;/artifactId&gt; &lt;version&gt;1.40.0&lt;/version&gt; &lt;packaging&gt;pom&lt;/packaging&gt; &lt;name&gt;io.grpc:grpc-compiler&lt;/name...

    spring和mybatis结合的maven工程

    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;groupId&gt;com.maven.test&lt;/groupId&gt; &lt;artifactId&gt;springMybaits&lt;/artifactId&gt; &lt;version&gt;1.0-SNAPSHOT&lt;/version&gt; &lt;packaging&gt;jar&lt;/packaging&gt; &lt;name&gt;springMybaits&lt;/name...

    Java实训教程 Java软件开发实战 Java开发框架介绍 SpringMVC_1_开发环境搭建 共41页.pptx

    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;groupId&gt;com.example&lt;/groupId&gt; &lt;!-- 更多配置 --&gt; &lt;/project&gt; ``` - 注意:复制pom.xml时需确保`groupId`和`artifactId`字段正确无误。 通过以上步骤,可以成功搭建起...

    第二章 企业项目开发--maven父子模块1

    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;groupId&gt;com.xxx&lt;/groupId&gt; &lt;artifactId&gt;ssmm0&lt;/artifactId&gt; &lt;version&gt;1.0-SNAPSHOT&lt;/version&gt; &lt;name&gt;ssmm0&lt;/name&gt; &lt;packaging&gt;pom&lt;/packaging&gt; &lt;!-- 父模块 --&gt; ...

    ( maven中整合Spring+hibernate的pom.xml文件的配置.doc )

    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;groupId&gt;parentwenjuan&lt;/groupId&gt; &lt;artifactId&gt;wenjuan&lt;/artifactId&gt; &lt;version&gt;0.0.1-SNAPSHOT&lt;/version&gt; &lt;packaging&gt;war&lt;/packaging&gt; &lt;name&gt;wenjuan&lt;/name&gt; &lt;/project&gt; ...

    开发ElasticSearch的HanLP中文插件含截图

    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;groupId&gt;org.elasticsearch&lt;/groupId&gt; &lt;artifactId&gt;elasticsearch-analysis-hanlp&lt;/artifactId&gt; &lt;version&gt;1.2.4&lt;/version&gt; &lt;packaging&gt;jar&lt;/packaging&gt; &lt;name&gt;elastic...

    elasticsearch学习demo

    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;groupId&gt;name.quanke&lt;/groupId&gt; &lt;artifactId&gt;elasticsearch-java-study&lt;/artifactId&gt; &lt;version&gt;1.0-SNAPSHOT&lt;/version&gt; &lt;build&gt; &lt;plugins&gt; &lt;plugin&gt; &lt;groupId&gt;org....

Global site tag (gtag.js) - Google Analytics