SSM项目整合第一步 注册:
项目目录:
一、数据库建表:
源码:
1 SET FOREIGN_KEY_CHECKS=0;2
3 ------------------------------
4 --Table structure for t_user
5 ------------------------------
6 DROP TABLE IF EXISTS`t_user`;7 CREATE TABLE`t_user` (8 `user_id` int(11) NOT NULLAUTO_INCREMENT,9 `user_name` varchar(32) NOT NULL,10 `user_pass` varchar(36) NOT NULL,11 `user_tel` int(11) DEFAULT NULL,12 `user_real_name` varchar(32) DEFAULT NULL,13 PRIMARY KEY (`user_id`)14 ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;15
16 ------------------------------
17 --Records of t_user
18 ------------------------------
19 INSERT INTO `t_user` VALUES ('1', '123', '123456', null, null);20 INSERT INTO `t_user` VALUES ('2', 'Lucky', 'admin', '123', 'admin');
View Code
二、建立实体类映射字段:
后端实体类字段映射:
已下配置会将字段uesr_id 自动转换为userId 将_i 转换为大写I
applicationContext.xml:
mybatis-config.xml:
1 <?xml version="1.0" encoding="UTF-8"?>
2 "http://mybatis.org/dtd/mybatis-3-config.dtd">
5
6
7
8
9
前端实体类字段映射:
三、处理流程:
四、前端页面显示:
spring表头:
spring表单:
错误信息:
1
2
3
4
5
布谷租房 - 用户注册6
7
9
10
11
12
13