<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                **1. 模板類操作Redis數據庫** 操作 Redis 數據庫的模板共有兩個,分別是 StringRedisTemplate、RedisTemplate。它們的區別是 StringRedisTemplate 的 k/v 只能是 String 類型,而 RedisTemplate 的 k/v 必須是可序列化的 Object 類型。 ```java @RunWith(SpringRunner.class) @SpringBootTest public class Redis01ApplicationTests { @Autowired StringRedisTemplate stringRedisTemplate; @Autowired RedisTemplate redisTemplate; /** * Redis的五大數據類型:String(字符串)、List(列表)、Set(集合)、Hash(散列)、ZSet(有序集合) * stringRedisTemplate.opsForValue()[String(字符串)] * stringRedisTemplate.opsForList()[List(列表)] * stringRedisTemplate.opsForSet()[Set(集合)] * stringRedisTemplate.opsForHash()[Hash(散列)] * stringRedisTemplate.opsForZSet()[ZSet(有序集合)] */ @Test public void test01() { stringRedisTemplate.opsForValue().set("msg-001", "hello"); String msg = stringRedisTemplate.opsForValue().get("msg-001"); System.out.println(msg); //hello } @Test public void test02() { Student student1 = new Student(100, "張三", 25); //使用RedisTemplate,則k/v都必須是可序列化的,可以實現接口Serializable讓對象可以被序列化 redisTemplate.opsForValue().set("stu-01", student1); Student student2 = (Student) redisTemplate.opsForValue().get("stu-01"); System.out.println(student2); //Student(id=100, name=張三, age=25) } } ``` **2. 測試結果** 運行上面的兩個測試方法,數據分別被緩存到 Redis 數據庫中了。 ![](https://img.kancloud.cn/ef/56/ef56be59df95bd66f9b3a48aea3066f0_1687x283.png) ![](https://img.kancloud.cn/14/df/14dfe8e5f2e79e1a6860ee7fb80c83a5_2073x276.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看