1. 程式人生 > >mybatis 獲得插入操作之後的自增主鍵

mybatis 獲得插入操作之後的自增主鍵

Register register = new Register(1,registerEmail, registerPassword, registerTimestamp, lastTimestamp); // 如果註冊成功,儲存登入狀態,前往獲取使用者資訊,否則回到註冊介面 if (registerDao.insertRegister(register) == 1) { // 設定session的 attr 使得控制層可以接收到需要返回給前端的屬性 msgToController.getList().get(0).put("isLogin", "yes"); System.out.println(register.getUserId()); // 初始化使用者資訊 獲得插入成功後返回的自增主鍵 通過紅色的配置檔案實現 User user = new User(register.getUserId()
, registerUsername, null); // 更新user表中使用者的資訊資料 if (userDao.insertUser(user) != 1) { msgToController.setMsg(msgToController.getMsg() + " 但個人資訊未儲存"); } // 設定session中的使用者資訊 msgToController.getList().get(0).put("user", user);