5.使用者模組:註冊將資料存入到資料庫
阿新 • • 發佈:2019-01-25
1、頁面上傳過來的沒有狀態和啟用碼,編寫生成隨機數字的類用來取得啟用碼UUIDUtils.java
package cn.xdy.shop.util;
import java.util.UUID;
/**
* 生成隨機字串的類
* @author xiongdy
*
*/
public class UUIDUtils {
/**
* 獲得隨機的字串
* @return
*/
public static String getUUID(){
return UUID.randomUUID().toString().replace("-", "");
}
}
2、UserAction.java
/** * 註冊 * @return */ public String regist(){ userService.save(user); return NONE; }
3、UserService.java
public void save(User user) {
user.setState(0);//0 未啟用 1已啟用
String code = UUIDUtils.getUUID()+UUIDUtils.getUUID();
user.setCode(code);
userDao.save(user);
}
4、UserDao.java
public void save(User user) {
this.getHibernateTemplate().save(user);
}