課程
/后端開發(fā)
/Java
/SpringBoot構建電商基礎秒殺項目
為什么我顯示注冊不成功,還是未知錯誤
2021-05-24
源自:SpringBoot構建電商基礎秒殺項目 3-11
正在回答
用火狐瀏覽器可以注冊
斷點調試發(fā)現(xiàn)是數據庫設計問題,在userService.register(userModel);時跳出異常。
解決是重新設計數據庫,刪除原來的數據庫,運行下面這段SQL:
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for user_info
DROP TABLE IF EXISTS `user_info`;
CREATE TABLE `user_info` (
? `id` int(11) NOT NULL AUTO_INCREMENT,
? `name` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
? `gender` tinyint(4) NOT NULL DEFAULT '0',
? `age` int(11) NOT NULL DEFAULT '0',
? `telphone` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
? `register_mode` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
? `third_party_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
? PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-- Records of user_info
-- Table structure for user_password
DROP TABLE IF EXISTS `user_password`;
CREATE TABLE `user_password` (
? `encrpt_password` varchar(128) COLLATE utf8_unicode_ci NOT NULL,
? `user_id` int(11) NOT NULL,
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
qq_慕尼黑3458450
舉報
應用SpringBoot快速搭建擁有用戶、商品、交易及秒殺活動的電商秒殺應用。
3 回答注冊不成功,未知錯誤
1 回答注冊失敗顯示未知錯誤
1 回答為什么注冊時顯示 注冊失敗,原因未知錯誤呢
4 回答一直顯示注冊失敗,未知錯誤
1 回答注冊的錯誤是未知錯誤
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2021-10-22
用火狐瀏覽器可以注冊
2021-05-25
斷點調試發(fā)現(xiàn)是數據庫設計問題,在userService.register(userModel);時跳出異常。
解決是重新設計數據庫,刪除原來的數據庫,運行下面這段SQL:
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for user_info
-- ----------------------------
DROP TABLE IF EXISTS `user_info`;
CREATE TABLE `user_info` (
? `id` int(11) NOT NULL AUTO_INCREMENT,
? `name` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
? `gender` tinyint(4) NOT NULL DEFAULT '0',
? `age` int(11) NOT NULL DEFAULT '0',
? `telphone` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
? `register_mode` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
? `third_party_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
? PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-- ----------------------------
-- Records of user_info
-- ----------------------------
-- ----------------------------
-- Table structure for user_password
-- ----------------------------
DROP TABLE IF EXISTS `user_password`;
CREATE TABLE `user_password` (
? `id` int(11) NOT NULL AUTO_INCREMENT,
? `encrpt_password` varchar(128) COLLATE utf8_unicode_ci NOT NULL,
? `user_id` int(11) NOT NULL,
? PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;