本指南將引導您使用Leopard Redis操作Redis。
How to complete this guide你可以從頭開始并完成每一個步驟,或者您可以繞過你已經熟悉的基本設置步驟。無論哪種方式,你最終都可以得到可工作的代碼。
1、配置maven依賴在dao模塊的pom.xml加入
<dependencies> [...] <dependency> <groupId>io.leopard</groupId> <artifactId>leopard-data</artifactId> <version>0.0.1-SNAPSHOT</version> </dependency> [...] </dependencies> <repositories> <repository> <id>leopard-snapshots</id> <name>Leopard Snapshots</name> <url>http://leopard.io/nexus/content/repositories/snapshots/</url> </repository> </repositories>2、配置sPRing
site-dao/src/main/resources/applicationContext-dao.xml
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:leopard="http://www.leopard.io/schema/leopard"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsdhttp://www.leopard.io/schema/leopard http://www.leopard.io/schema/leopard.xsd"><leopard:component-scan base-package="io.leopard.site" /><leopard:jdbc id="jdbc" host="112.126.75.27" database="example" user="example" passWord="leopard" /><leopard:redis id="redis" server="112.126.75.27:6311" /></beans>3、使用Redis接口
創建site-dao/src/main/java/io/leopard/site/dao/redis/UserDaoRedisImpl.java
package io.leopard.site.dao.redis;import io.leopard.burrow.lang.Json;import io.leopard.data4j.redis.Redis;import io.leopard.site.model.User;import javax.annotation.Resource;import org.springframework.stereotype.Repository;@Repositorypublic class UserDaoRedisImpl {@Resourceprivate Redis redis;public User get(long uid) {String key = "user:" + uid;String json = redis.get(key);return Json.toObject(json, User.class);}}總結
恭喜你!您已經可以在舊項目配置使用Leopard Redis,雖然功能比較簡單,你可以在這個基礎上擴展出你的業務系統,祝您好運。
新聞熱點
疑難解答