Package org.springside.examples.showcase.common.entity

Examples of org.springside.examples.showcase.common.entity.User


  }

  @Test
  public void batchCreateObject() {
    String id1 = UserData.getUserId();
    User user1 = new User();
    user1.setId(id1);
    user1.setLoginName(DataUtils.randomName("user"));
    user1.setName(DataUtils.randomName("User"));

    String id2 = UserData.getUserId();
    User user2 = new User();
    user2.setId(id2);
    user2.setLoginName(DataUtils.randomName("user"));
    user2.setName(DataUtils.randomName("User"));

    List<User> list = Lists.newArrayList(user1, user2);

    userJdbcDao.batchCreateObject(list);

    User newUser1 = userJdbcDao.queryObject(id1);
    assertEquals(user1.getLoginName(), newUser1.getLoginName());

    User newUser2 = userJdbcDao.queryObject(id2);
    assertEquals(user2.getLoginName(), newUser2.getLoginName());
  }
View Full Code Here


  }

  public static User getRandomUser() {
    String userName = DataUtils.randomName("User");

    User user = new User();
    user.setLoginName(userName);
    user.setName(userName);
    user.setPlainPassword("123456");
    user.setEmail(userName + "@springside.org.cn");

    return user;
  }
View Full Code Here

    return user;
  }

  public static User getRandomUserWithAdminRole() {
    User user = UserData.getRandomUser();
    Role adminRole = UserData.getAdminRole();
    user.getRoleList().add(adminRole);
    return user;
  }
View Full Code Here

  public void queueMessage() {
    ThreadUtils.sleep(1000);
    MockLog4jAppender appender = new MockLog4jAppender();
    appender.addToLogger(NotifyMessageListener.class);

    User user = new User();
    user.setName("calvin");
    user.setEmail("calvin@sringside.org.cn");

    notifyMessageProducer.sendQueue(user);
    logger.info("sended message");

    ThreadUtils.sleep(1000);
View Full Code Here

  public void topicMessage() {
    ThreadUtils.sleep(1000);
    MockLog4jAppender appender = new MockLog4jAppender();
    appender.addToLogger(NotifyMessageListener.class);

    User user = new User();
    user.setName("calvin");
    user.setEmail("calvin@sringside.org.cn");

    notifyMessageProducer.sendTopic(user);
    logger.info("sended message");

    ThreadUtils.sleep(1000);
View Full Code Here

    //获取用户
    try {

      StopWatch dbStopWatch = new Slf4JStopWatch("GetUser.fetchDB");
      User entity = accountManager.getInitedUser(id);
      dbStopWatch.stop();

      UserDTO dto = dozer.map(entity, UserDTO.class);

      GetUserResult result = new GetUserResult();
View Full Code Here

  @Override
  protected void prepareModel() throws Exception {
    if (id != null) {
      entity = accountManager.getUser(id);
    } else {
      entity = new User();
    }
  }
View Full Code Here

  private UserMapper userMapper = new UserMapper();

  private class UserMapper implements RowMapper<User> {
    public User mapRow(ResultSet rs, int rowNum) throws SQLException {
      User user = new User();
      user.setId(rs.getString("id"));
      user.setName(rs.getString("name"));
      user.setLoginName(rs.getString("login_name"));
      return user;
    }
View Full Code Here

   */
  private User getUserFromMemcached(String id) {

    String key = MemcachedObjectType.USER.getPrefix() + id;

    User user = null;
    String jsonString = spyMemcachedClient.get(key);

    if (jsonString == null) {
      //用户不在 memcached中,从数据库中取出并放入memcached.
      //因为hibernate的proxy问题多多,此处使用jdbc
View Full Code Here

  /**
   * 按名称查询用户, 并对用户的延迟加载关联进行初始化.
   */
  @Transactional(readOnly = true)
  public User searchLoadedUserByName(String name) {
    User user = userDao.findUniqueBy("name", name);
    userDao.initUser(user);
    return user;
  }
View Full Code Here

TOP

Related Classes of org.springside.examples.showcase.common.entity.User

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.