Package org.springside.modules.unit.orm.hibernate.data

Examples of org.springside.modules.unit.orm.hibernate.data.User


    dao = new SimpleHibernateDao<User, Long>(sessionFactory, User.class);
  }

  @Test
  public void crud() {
    User user = new User();
    user.setName("foo");
    user.setLoginName("foo");
    //add
    dao.save(user);
    dao.flush();
    //update
    user.setName("boo");
    dao.save(user);
    dao.flush();

    //delete object
    dao.delete(user);
    dao.flush();

    //delete by id
    User user2 = new User();
    user2.setName("foo2");
    user2.setLoginName("foo2");
    dao.save(user2);
    dao.flush();
    dao.delete(user2.getId());
    dao.flush();
  }
View Full Code Here


  public void findByProperty() {
    List<User> users = dao.findBy("loginName", DEFAULT_LOGIN_NAME);
    assertEquals(1, users.size());
    assertEquals(DEFAULT_LOGIN_NAME, users.get(0).getLoginName());

    User user = dao.findUniqueBy("loginName", DEFAULT_LOGIN_NAME);
    assertEquals(DEFAULT_LOGIN_NAME, user.getLoginName());
  }
View Full Code Here

    List<User> users = dao.find("from User u where loginName=?", DEFAULT_LOGIN_NAME);
    assertEquals(1, users.size());
    assertEquals(DEFAULT_LOGIN_NAME, users.get(0).getLoginName());

    User user = dao.findUnique("from User u where loginName=?", DEFAULT_LOGIN_NAME);
    assertEquals(DEFAULT_LOGIN_NAME, user.getLoginName());

    Map<String, Object> values = Maps.newHashMap();
    values.put("loginName", DEFAULT_LOGIN_NAME);
    users = dao.find("from User u where loginName=:loginName", values);
    assertEquals(1, users.size());
    assertEquals(DEFAULT_LOGIN_NAME, users.get(0).getLoginName());

    user = dao.findUnique("from User u where loginName=:loginName", values);
    assertEquals(DEFAULT_LOGIN_NAME, user.getLoginName());
  }
View Full Code Here

    Criterion c = Restrictions.eq("loginName", DEFAULT_LOGIN_NAME);
    List<User> users = dao.find(c);
    assertEquals(1, users.size());
    assertEquals(DEFAULT_LOGIN_NAME, users.get(0).getLoginName());

    User user = dao.findUnique(c);
    assertEquals(DEFAULT_LOGIN_NAME, user.getLoginName());
  }
View Full Code Here

  public void batchUpdate() {
    Map map = new HashMap();
    map.put("ids", new Long[] { 1L, 23L });

    dao.batchExecute("update User u set u.status='disabled' where id in(:ids)", map);
    User u1 = dao.get(1L);
    assertEquals("disabled", u1.getStatus());
    User u3 = dao.get(3L);
    assertEquals("enabled", u3.getStatus());
  }
View Full Code Here

TOP

Related Classes of org.springside.modules.unit.orm.hibernate.data.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.