1、5 写注册的后台并写前台html&密码加密&id 随机





1
public void save(Student student) { 2 // TODO Auto-generated method stub
student.setSid(UUID.randomUUID().toString());
3 student.setPwd(MD5Util.md5(student.getPwd())); 4 studentRepository.save(student); 5 }

在保存之前对密码加密,下面是加密的工具类

 1 package com.bw.utils;
 2 
 3 import java.security.MessageDigest;
 4 import java.security.NoSuchAlgorithmException;
 5 
 6 public class MD5Util {
 7 
 8     public static String md5(String passwd) {
 9         StringBuffer md5Str = new StringBuffer();
10         try {
11             MessageDigest md5 = MessageDigest.getInstance("MD5");
12             byte[] digest = md5.digest(passwd.getBytes());
13             for (byte b : digest) {
14                 md5Str.append(String.format("%02x", b));
15             }
16         } catch (NoSuchAlgorithmException e) {
17             // TODO Auto-generated catch block
18             e.printStackTrace();
19         }
20         return md5Str.toString();
21     }
22 }

猜你喜欢

转载自www.cnblogs.com/zwyzwy/p/11959654.html