流程说明
1.用户填写用户名密码,提交到LoginServlet
2.在Login Servlet中使用Mybatis查询数据库,验证用户名密码是否正确
3.如果正确,响应“登录成功”,如果错误,响应“登录失败”
环境准备:
1.静态页面添加到项目的webapp目录下
2.创建db1数据库,创建tb_user表,创建User实体类
3.导入Mybatis坐标,MySQL驱动坐标
4.创建mybatis-config.xml核心配置文件,UserMapper.xml映射文件,UserMapper接口
二:数据库
实体类
package com.chunmei.pojo;
public class User {
private Integer id;
private String username;
private String password;
public Integer getId() {
return id;
}
public String getUsername() {
return username;
}
public String getPassword() {
return password;
}
public void setId(Integer id) {
this.id = id;
}
public void setUsername(String username) {
this.username = username;
}
public void setPassword(String password) {
this.password = password;
}
@Override
public String toString() {
return "User{" +
"id=" + id +
", username='" + username + '\'' +
", password='" + password + '\'' +
'}';
}
}
三:在pom.xml中导入
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>2.0.6</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.25</version>
</dependency>