示例#1
0
  @Override
  public User getUserByLoginPwd(String login, char[] password) {
    final User prototype = new User();
    prototype.setLogin(login);
    prototype.setPassword(new String(password));

    return getUser(prototype);
  }
示例#2
0
  @Override
  public void initAdmin() {
    final User prototype = new User();
    prototype.setAdministrator(true);
    final ObjectSet<User> result = this.objectContainer.queryByExample(prototype);

    if (result.isEmpty()) {
      prototype.setId("admin");
      prototype.setFirstName("admin");
      prototype.setLastName("admin");
      prototype.setLogin("admin");
      prototype.setPassword("admin");
      prototype.setAdministrator(true);

      createUser(prototype);
    }
  }