一、先新建一个web项目,打开eclipse右击新建Dynamic web project
点击下一步最后勾选产生web.xml
二、创建sql
2.1 点击图箭头指向的图标
创建mybatis数据库
开始写sql语句
用图形化工具打开数据库可以查看已经创建成功
切换到java ee环境可以看到下图
三、导包
右击项目build path–configure build path
四、新建一个类User
写好字段右击source选择get-set、tostring等
package top.xuexibc.model;
public class User {
private Integer id;
private String username;
private String password;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
@Override
public String toString() {
return "User [id=" + id + ", username=" + username + ", password=" + password + "]";
}
public User(Integer id, String username, String password) {
super();
this.id = id;
this.username = username;
this.password = password;
}
public User() {
}
}
再新建一个包,打开时显示的层级关系有点乱,点击右上角的三角形—-package presentation选择hierarchical
package top.xuexibc.service;
import top.xuexibc.model.User;
public interface UserService {
public int insertUser(User user);
}
五、导入配置文件—放在src下
jdbc.properties
username=root
password=root
url=jdbc:mysql://localhost:3306/mybatis
driverClassName=com.mysql.jdbc.Driver
mybatis-config.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration PUBLIC "-//ibatis.apache.org//DTD Config 3.0//EN"
"http://ibatis.apache.org/dtd/ibatis-3-config.dtd">
Usermapper.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//ibatis.apache.org//DTD Mapper 3.0//EN"
"http://ibatis.apache.org/dtd/ibatis-3-mapper.dtd">