这里不做过多解释,主要是把spring和mybatis整合起来,自己在网上找了很久发现获取sqlsession对象的方法比较少
首先还是jar文件一个不能少这个可以自己准备也可以去我上传的资源中找到
mysql表
下面直接上配置
1、配置User类(工具类)
package domain;
import org.apache.ibatis.session.SqlSessionFactory;
import org.mybatis.spring.SqlSessionTemplate;
import com.sun.org.apache.bcel.internal.generic.Select;
public class User {
private SqlSessionTemplate sqlsession;
public SqlSessionTemplate getSqlsession() {
return sqlsession;
}
public void setSqlsession(SqlSessionTemplate sqlsession) {
this.sqlsession = sqlsession;
}
public void getUser(int id){
System.out.println(sqlsession.selectOne("mapping.userMapper.getUser",id));
}
}
2、配置UserMapper.xml
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD
Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd