課程
/后端開發(fā)
/Java
/SpringBoot構(gòu)建電商基礎(chǔ)秒殺項(xiàng)目
為什么我顯示注冊不成功,還是未知錯(cuò)誤
2021-05-24
源自:SpringBoot構(gòu)建電商基礎(chǔ)秒殺項(xiàng)目 3-11
正在回答
用火狐瀏覽器可以注冊
斷點(diǎn)調(diào)試發(fā)現(xiàn)是數(shù)據(jù)庫設(shè)計(jì)問題,在userService.register(userModel);時(shí)跳出異常。
解決是重新設(shè)計(jì)數(shù)據(jù)庫,刪除原來的數(shù)據(jù)庫,運(yùn)行下面這段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
舉報(bào)
應(yīng)用SpringBoot快速搭建擁有用戶、商品、交易及秒殺活動的電商秒殺應(yīng)用。
3 回答注冊不成功,未知錯(cuò)誤
1 回答注冊失敗顯示未知錯(cuò)誤
1 回答為什么注冊時(shí)顯示 注冊失敗,原因未知錯(cuò)誤呢
4 回答一直顯示注冊失敗,未知錯(cuò)誤
1 回答注冊的錯(cuò)誤是未知錯(cuò)誤
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2021-10-22
用火狐瀏覽器可以注冊
2021-05-25
斷點(diǎn)調(diào)試發(fā)現(xiàn)是數(shù)據(jù)庫設(shè)計(jì)問題,在userService.register(userModel);時(shí)跳出異常。
解決是重新設(shè)計(jì)數(shù)據(jù)庫,刪除原來的數(shù)據(jù)庫,運(yùn)行下面這段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;