Example #1
0
 @Transactional
 public static boolean AddUsers(String username, String passwd) {
   Users user = new Users();
   boolean fale = true;
   try {
     user.setUsername(username);
     String salt = UUID.randomUUID().toString();
     String passwdend = PaySign.EncoderByMd5(passwd, salt);
     user.setPasswd(passwdend);
     user.setUserid(RandomNumberGenerator.generateNumber2());
     user.setSalt(salt);
     user.setHasher("MD5");
     user.setIsActivated("否");
     user.setIsEnabled("是");
     user.setUser_type(0);
     user.setCreatedAt(new Date());
     user.persist();
   } catch (NoSuchAlgorithmException e) {
     e.printStackTrace();
   } catch (UnsupportedEncodingException e) {
     e.printStackTrace();
   } catch (Exception e) {
     e.printStackTrace();
   }
   //
   return fale;
 }