提交 17bd70be 编写于 作者: 武汉红喜's avatar 武汉红喜

redis

上级 0f7f3031
......@@ -39,6 +39,8 @@
<commons-dbcp.version>1.4</commons-dbcp.version>
<mysql-connector-java.version>5.1.32</mysql-connector-java.version>
<spring.data.redis.verion>1.8.6.RELEASE</spring.data.redis.verion>
<commons-lang.version>2.6</commons-lang.version>
<commons-collections.version>3.2.2</commons-collections.version>
<commons-codec.version>1.11</commons-codec.version>
......@@ -429,6 +431,12 @@
<version>${jedis.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-redis</artifactId>
<version>${spring.data.redis.verion}</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
......
......@@ -31,17 +31,13 @@
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-redis</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
......@@ -55,42 +51,16 @@
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
</dependency>
</dependencies>
<build>
<finalName>${project.artifactId}</finalName>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>springloaded</artifactId>
<version>${springloaded.version}</version>
</dependency>
</dependencies>
<!-- POM不是继承spring-boot-starter-parent的话,需要下面的指定 -->
<configuration>
<mainClass>${start-class}</mainClass>
<layout>ZIP</layout>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
</dependency>
</dependencies>
</project>
\ No newline at end of file
......@@ -26,6 +26,7 @@
<module>whatsmars-boot-sample-cache</module>
<module>whatsmars-boot-sample-mongodb</module>
<module>whatsmars-boot-sample-elasticsearch</module>
<module>whatsmars-boot-sample-redis</module>
</modules>
<dependencies>
......
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>whatsmars-spring-boot-samples</artifactId>
<groupId>org.hongxi</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>whatsmars-boot-sample-redis</artifactId>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-pool2</artifactId>
<version>2.6.0</version>
</dependency>
</dependencies>
</project>
\ No newline at end of file
package org.hongxi.whatsmars.redis.client;
package org.hongxi.whatsmars.boot.sample.redis;
import org.hongxi.whatsmars.redis.client.service.RedisService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.CommandLineRunner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.data.redis.core.StringRedisTemplate;
/**
* Created by javahongxi on 2017/12/5.
*/
@SpringBootApplication
public class App implements CommandLineRunner {
public class SampleRedisApplication implements CommandLineRunner {
@Autowired
private RedisService redisService;
private StringRedisTemplate stringRedisTemplate;
public static void main(String[] args) {
SpringApplication.run(App.class, args);
SpringApplication.run(SampleRedisApplication.class, args);
}
@Override
public void run(String... args) throws Exception {
redisService.set("count", "1");
System.out.println(redisService.get("count"));
stringRedisTemplate.opsForValue().set("count", "1");
System.out.println(stringRedisTemplate.opsForValue().get("count"));
}
}
......@@ -2,12 +2,13 @@ spring:
redis:
host: 127.0.0.1
port: 6379
timeout: 0
pool:
max-active: 8
max-idle: 8
max-wait: -1
min-idle: 0
timeout: 10000
lettuce:
pool:
max-active: 8
max-idle: 8
max-wait: -1
min-idle: 0
# cluster:
# max-redirects: 5
# nodes: 127.0.0.1:6380,127.0.0.1:6381
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册