Package org.springframework.data.keyvalue.redis

Examples of org.springframework.data.keyvalue.redis.Person


  private int counter = 0;

  @Override
  public Person instance() {
    String uuid = UUID.randomUUID().toString();
    return new Person(uuid, uuid, ++counter, new Address(uuid, counter));
  }
View Full Code Here


  }

  @Test
  public void testPersonSerialization() throws Exception {
    String value = UUID.randomUUID().toString();
    Person p1 = new Person(value, value, 1, new Address(value, 2));
    assertEquals(p1, serializer.deserialize(serializer.serialize(p1)));
    assertEquals(p1, serializer.deserialize(serializer.serialize(p1)));
  }
View Full Code Here

    xstream.afterPropertiesSet();

    OxmSerializer serializer = new OxmSerializer(xstream, xstream);

    String value = UUID.randomUUID().toString();
    Person p1 = new Person(value, value, 1, new Address(value, 2));
    assertEquals(p1, serializer.deserialize(serializer.serialize(p1)));
    assertEquals(p1, serializer.deserialize(serializer.serialize(p1)));
  }
View Full Code Here

  @Test
  public void testJsonSerializer() throws Exception {
    JacksonJsonRedisSerializer<Person> serializer = new JacksonJsonRedisSerializer<Person>(Person.class);
    String value = UUID.randomUUID().toString();
    Person p1 = new Person(value, value, 1, new Address(value, 2));
    assertEquals(p1, serializer.deserialize(serializer.serialize(p1)));
    assertEquals(p1, serializer.deserialize(serializer.serialize(p1)));
  }
View Full Code Here

    test(new Address("Broadway", 1));
  }

  @Test
  public void testNestedBean() throws Exception {
    test(new Person("George", "Enescu", 74, new Address("liveni", 19)));
  }
View Full Code Here


  @Test
  public void testByteValue() {
    String value = UUID.randomUUID().toString();
    Person person = new Person(value, value, 1, new Address(value, 2));
    String key = getClass() + ":byteValue";
    byte[] rawKey = stringSerializer.serialize(key);

    connection.set(rawKey, serializer.serialize(person));
    byte[] rawValue = connection.get(rawKey);
View Full Code Here

TOP

Related Classes of org.springframework.data.keyvalue.redis.Person

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.